68得票2回答
为什么JavaScript Date.getTimezoneOffset()将“-05:00”视为正偏移量?

我注意到对于我们所在的东部时区("America/New_York")的UTC偏移量为"-05:00"的情况,Date.getTimezoneOffset()返回一个正数 300。我本以为在UTC向西的地区偏移量应该是负数,在UTC向东的地区则应该是正数,但明显这被“颠倒”了。这种决定背后的原...

7得票1回答
使用所需时区从毫秒显示正确的时间

我正在开发一款应用程序,该应用程序从 Google TimeZone API 中获取数据。简单来说,我有地球上所需位置的毫秒时间。 例如: 1504760156000 显示的是伦敦的日期时间,即: Thu Sep 07 2017 09:55:56 由于我的时区是比UTC快 +05:0...

7得票1回答
时间差计算错误

我需要计算出发机场和到达机场之间的总飞行时间(以分钟为单位)。 以下代码片段可完成此任务: public int calculateFlightDuration(String departureDateTime, String depAirportCode, String arri...

13得票1回答
使用moment获取时区差异(以小时为单位)

我想使用Node.js moment模块获取纽约和香港之间的时区差异。 我已经完成了一些初步工作。var NewYork_time_hr = moment().tz("America/New_York").format('HH'); var HongKong_time_hr = moment...

73得票4回答
Python的pytz时区函数返回的时区比实际偏差9分钟。

因为某些我还没搞清楚的原因,从下面的代码开始:>>> from pytz import timezone >>> timezone('America/Chicago') 我理解为:<DstTzInfo 'America/Chicago' LMT-1 d...

12得票1回答
奥尔森时区偏移错误?

今天我注意到我的脚本将Olson时区ID转换并显示为城市和GMT偏移量的结果非常奇怪:阿根廷时区引起了我的注意,因为它们在参考GMT/UTC时显示标准(非DST)时间偏移量±0000。 我检查了我的代码,并发现了一个小错误,但与偏差无关。因此,我通过pecl更新了timezonedb至版本2...

13得票2回答
Java 8时区转换

在Java 8中,我想将一个UTC时间转换为ACST时间(UTC+9:30)。 输入 -> 2014-09-14T17:00:00+00:00 输出 -> 2014-09-15 02:30:00String isoDateTime = "2014-09-14T17:00:00+00:00"...

7得票2回答
Ruby/Rails中的夏令时开始和结束日期

我正在开发一个Rails应用程序,需要根据特定的偏移量或时区找到夏令时的开始和结束日期。 基本上,我将从用户浏览器接收的时区偏移保存在我的数据库中("+3","-5"),并且当由于夏令时而更改时,我希望对其进行修改。 我知道Time实例变量具有dst?和isdst方法,如果存储在其中的日期...

12得票1回答
时区 `Etc/GMT`,为什么是反过来的?

PHP中的时区工作方式如下 https://www.gsp.com/support/virtual/admin/unix/tz/gmt/ 当它被命名为Etc/GMT+11 时,实际上是GMT-11 当它被命名为Etc/GMT-11 时,实际上是GMT+11 为什么?Etc/GMT 是什么...

245得票7回答
JavaScript的toISOString()方法忽略时区偏移量。

我试图将Twitter日期时间转换为本地ISO字符串(用于prettyDate),已经努力尝试了两天。但是我无法正确获取本地时间。 我正在使用以下函数:function getLocalISOTime(twDate) { var d = new Date(twDate); v...