如何从偏移量获取时区名称?

2024-05-03

我正在使用时刻时区进行时区计算。我都有一些offset来自数据库的数据,例如GMT, GMT+1, GMT+2, GMT+3, GMT+4 etc.

无论如何,我可以从这些数据中获取时区或时区名称,例如“America/Los_Angeles”吗?


我无意粗鲁,但说真的——我要喊多少次、多大声?

时区 != 偏移量

我的意思是——这只是在timezone /questions/tagged/timezone标签标头和主体时区标签 wiki https://stackoverflow.com/tags/timezone/info:

...

我又不是还没有回答这个问题 https://stackoverflow.com/q/16467114/634824, or this one https://stackoverflow.com/q/18985578/634824,或将其添加到最佳实践文档 https://stackoverflow.com/q/2532729/634824,或者散落着数百篇带有“时区!=偏移”评论的其他帖子......

我知道,也许我会在一次高调的开发者大会上谈论这个问题,并在我的衬衫上印上“时区!=偏移”,这样大家就明白了。哦等等 -.

提前为尖刻的答案道歉,但接近重复的重复的重复只是没有那么有趣。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从偏移量获取时区名称? 的相关文章

  • 带时区的日期时间字符串

    我有一个以通用时间 UTC 形式存储的 DateTime 值2010 01 01 01 01 01 我想以这种格式在 EST 中显示它2010 01 01 04 01 01GMT 04 00 但是时区的 K 格式化程序在 ToString
  • 更改数据的时区值

    我必须导入不带时区信息的数据在其中 但是 我知道我要导入的数据的具体时区 但我需要timestamp with time zone数据库中的格式 一旦我导入它并将时间戳数据类型设置为timestamp with time zone Post
  • 如何在 postgresql 8.3 中知道时间戳的时区

    我正在使用 postgresql 8 3 我想知道特定时间戳 表中的列 的时区 在文档中我找到了关键字 时区 http www postgresql org docs 8 3 static functions datetime html 但
  • 使用 JavaScript 或 PHP 自动检测用户当前本地时间

    我经常需要根据用户的信息或受用户的影响来显示信息actual本地时间因时区而异 是否有可靠的方法来获取用户的当前时间和 或时区 关键的问题 服务器端代码基于网站主机或用户的ISP 客户端代码基于用户的系统时钟 太容易被操纵 关键问题 是否有
  • 如何在服务器中处理用于发布目的的日期

    我从 ASP NET MVC 获得了这个值 Date 1446393600000 它在 SQL 数据库中的值是 2015 11 02 这是一个date 仅限日期 并将其作为 javascript 对象进行操作 我使用moment js ht
  • 如何使用 PHP 获取格林威治标准时间?

    我有一台设置为 EST 的服务器 并且数据库中的所有记录都设置为 EST 我想知道如何将其设置为 GMT 我想为我的用户提供时区选项 I would strongly建议避免弄乱 UNIX 时间戳 使其看起来像不同的时区 这是我从惨痛的教训
  • 夏令时期间如何使用TimeZoneInfo获取当地时间?

    我正在尝试使用DateTimeOffset传达任何时区的特定时刻 我不知道如何使用TimeZoneInfo处理夏令时 var dt DateTime UtcNow Console WriteLine dt ToLocalTime var t
  • 如何在 SQL 中的时区中使用“America/New_York”

    我有这段代码在 SQL 中运行良好 但是我想使用不同的时区格式 例如 America New York 代替 US Eastern Standard Time SELECT TODATETIMEOFFSET CAST CURRENT TIM
  • 时间戳相减必须具有相同的时区或没有时区,但它们都是 UTC

    有一些问题解决了相同的错误TypeError Timestamp subtraction must have the same timezones or no timezones但没有一个面临与此相同的问题 我有 2 个 UTC 时间戳 在
  • 全日历与 UTC 和本地日期的混淆

    我确实让 fullcalendar 正常初始化 所以它代表当前日期 午夜 gt 午夜 1 天 1 小时时段 我从其他一些数据源获取带有时间戳的数据 格式为 YYYY MM DD HH mm 作为字符串传输 无时区信息 因此 我将该字符串转换
  • Java 8,为什么不是 ZonedTime 类?

    我发现 Java 8 没有等效的分区日期时间 http docs oracle com javase 8 docs api java time ZonedDateTime html但只能与Time a 分区时间类或类似的东西 I know他
  • Chrome JavaScript 日期构造函数获取 1884 年之前的日期似乎是错误的

    如果我将 1 1 1753 午夜 的 unix 毫秒时间戳值 6847786800000 传递给 Chrome 中的 JavaScript Date 构造函数 则 Chrome 给出的日期看起来非常奇怪 当我使用带有七个参数的 Date 构
  • 如何在php中关闭夏令时

    我有这行代码将夏令时设置为 打开 将其设置为 关闭 的正确方法是什么 is daylight saving On rcmail config dst active bool date I date I 这是一个大写字母 i 当当前默认时区
  • 如何在 PostgreSQL 中返回不同时区的当前日期

    我正在开发一个使用东部时间并将数据库设置为太平洋时间的应用程序 这已经引起了一些问题 但我们被告知不可能有其他方式 所以我们只能解决它 不管怎样 我遇到的麻烦之一就是获取今天的约会 由于数据库位于太平洋 如果我使用以下命令询问今天的日期cu
  • 在 Java 中将日期从 UTC 转换为 PST

    我需要将日期从 Google App Engine 本地服务器时区转换为 Java 中的太平洋时间 我尝试使用 Calendar calstart Calendar getInstance calstart setTimeZone Time
  • 使用Python查明时区当前是否处于夏令时[重复]

    这个问题在这里已经有答案了 我们有一个在 GMT 时间运行的服务器 我需要编写一个 Python 脚本来确定当前 此时此刻 加利福尼亚州洛杉矶是否为夏令时 DST 我怎样才能做到这一点 我查看了 pytz 和 time 但我无法弄清楚 我意
  • 如何在Django模型中通过“TIME_ZONE”分别将当前正确的日期和时间设置为“DateField()”和“TimeField()”作为默认值?

    医生在下面说DateField auto now add https docs djangoproject com en 4 2 ref models fields django db models DateField auto now a
  • 查找给定城市的 UTC 偏移量

    在 Windows 上的 C 中 给定一个城市 比如伦敦 纽约 悉尼或新加坡等 我如何找到每个城市的 UTC 偏移量 即该函数应该能够接受城市名称并返回 UTC 偏移量当前的情况 即考虑夏令时 任何想法如何使用 win32 API 来完成此
  • Java时区混乱

    我正在运行 Tomcat 应用程序 并且需要显示一些时间值 不幸的是 时间快到了 还有一个小时的休息时间 我调查了一下 发现我的默认时区被设置为 sun util calendar ZoneInfo id GMT 08 00 offset
  • Moment.js 动态更新时间(以秒为单位)

    我试图显示时钟 that 每秒更新一次 e g 2015 年 1 月 5 日 12 05 01 它似乎对我来说工作得很好 对于相同的代码 并且只有 moment min js 指向v2 11 0 看看代码 来源 MilkyWayJoe va

随机推荐