问题标签 [timezone-offset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
9584 浏览

c - c中的strptime,带有时区偏移

我无法找到一种方法来从如下字符串中解析时区:“Thu, 1 Sep 2011 09:06:03 -0400 (EDT)”

在我的程序的更大方案中,我需要做的是接收一个 char* 并将其转换为 time_t。以下是我编写的一个简单的测试程序,试图弄清楚 strptime 是否完全考虑了时区,但它似乎不是(当这个测试程序执行时,所有打印的数字都相同,而它们应该不同)。建议?

我还尝试使用 GNU getdate 和 getdate_r,因为这对于可能的灵活格式看起来是一个更好的选择,但是我从编译器收到了“隐式函数声明”警告,暗示我没有包含正确的库。还有什么我应该 #include-ing 来使用 getdate 吗?

0 投票
1 回答
1639 浏览

date-arithmetic - 如何从SPSS中的DateTime中减去某些分钟

我在 SPSS 中导入的列中有时间戳。例如,7/6/2011 2:21在名为“观察”的列中

这是字符串格式。现在我也对这些数据进行了时区校正。因此,-60 表示从该日期减去 60 分钟。

我将如何在 SPSS 语法中执行此操作?

0 投票
8 回答
39386 浏览

git - git:时区和时间戳格式

从 git 我可以得到时间戳:

但是有什么方法可以将其显示为:

所以我想要的就是摆脱 -0600 时区偏移量。我怎样才能做到这一点?谢谢。

0 投票
1 回答
22529 浏览

javascript - jQuery.datepicker.formatDate 和时区偏移

为了处理日期,我public在我的应用程序中使用了 jQuery UI 方法:jQuery.datepicker.formatDate 在此处查看参数和源代码:https ://github.com/jquery/jquery-ui/blob/master/ui/jquery.ui .datepicker.js

但是,根据计算机时区,有时会显示错误的日期。

演示在这里:http: //jsfiddle.net/7ACdB/

在 Windows 中使用 UTC+1(巴黎)时区,我得到:

在 Windows 中使用 UTC-6(美国和加拿大)时区,我得到:

更改操作系统时区时,您需要重新启动浏览器(至少适用于谷歌浏览器)。

我的问题是您可以想象的“03/29/20”日期。

有人可以向我解释这是正常的还是 jquery ui 问题?

我开始认为在美国时区看到“2020 年 3 月 30 日星期一 00:00:00 GMT+0200(浪漫夏令时间)”为 03/29/20 是正常的,但我不太确定。:-/

0 投票
2 回答
25855 浏览

java - 将 XMLGregorianCalendar 转换为 GregorianCalendar 的正确方法

我有2节课。首先包含日历字段和整数字段(tz 偏移)。第二个包含 XmlGregorianCalendar 字段。我想比较第一堂课的日期和第二堂课的日期。

我在这些课程中设置了相同的日期(11 月 19 日,格林威治标准时间 +1 上午 9:00)。

根据系统 TZ,它显示不同的结果(在 GMT TZ 中):

Debian Lenny,TZ 是 CET:

Win7,TZ 为 GMT+3:

我做错了什么?

谢谢。

更新

1级和2级:

SerializationUtils 是来自 Apache commons-lang lib 的 org.apache.commons.lang.SerializationUtils。

0 投票
3 回答
6923 浏览

c# - 将日期时间以 UTC 格式保存在数据库中

我在 UTC 中保存日期时间时遇到问题。我将日期时间作为用户的输入,之后我想将该日期时间的 UTC 值保存在数据库中。我正在使用一个文本框(用于获取确切日期)和一个下拉列表(用于获取该日期的小时数)来获取用户的日期时间输入值。下面是我的代码,用于在结合两个控件值后从用户那里获取确切的输入日期时间。比如:25/12/2011 作为日期和 10 小时作为合并两个值后的小时数,日期值是 25/12/2011 上午 10:00 用于他的计算我使用以下代码:

下面的代码用于将日期时间值转换为 UTC

但是代码没有根据时区转换输入日期时间,它总是根据“美国和加拿大中央时区” 进行转换,但我想根据用户的时区转换该日期时间。

请帮我确定这个问题为什么会发生。

0 投票
1 回答
2053 浏览

java - 如何修复 Java 1.5.0 中不正确的时区偏移?

我有一个程序用于java.util.TimeZone生成不同时区的 GMT 偏移量。最近有人指出,其中一个时区偏离了一个小时,阿根廷布宜诺斯艾利斯。

我编写了一个简单的 java 程序来查看 javaTimeZone类给出的偏移量。事实证明,它为布宜诺斯艾利斯提供了错误的值,但所有其他时区(我们使用的)都可以。我认为问题可能是运行代码的机器上的 java 版本。一台机器 (v1.6.0_22) 给出正确的值,另一台 (v1.5.0) 给出不正确的值。有没有其他人遇到过这样的问题,或者对偏移值的差异有不同的解释?这是我使用的测试程序:

0 投票
2 回答
3643 浏览

gwt - GWT - 获取浏览器时区/时间戳格式

我使用 GMT/Zulu 时间向我的 GWT 客户端发送时间戳,每个字符串都指定为这样(即 2012-01-19T16:29:18Z,或 4:29pm GMT)。如何在本地时区的浏览器中显示这个?所以对我在 CST 来说,我希望看到上午 10 点 29 分。

如果我不进行格式化,我得到的日期是下午 4:29,这是我所期望的,如果我使用 TimeZone.createTimeZone(0) 的 TimeZone 对象,我会出于某种原因得到晚上 10:29(不是预期的 AM)。我想我应该传递比 0 更有意义的东西,但是如何为浏览器运行的位置获得正确的值?

Ĵ

0 投票
5 回答
32436 浏览

php - 如何在 php 中检索 GMT+0 的时区偏移量?

我不是php专家。我知道PHP支持时区。

对于 PHP 支持的给定时区 TZ,我需要检索已知 UTC(即 GMT+0)的偏移量(即添加或减去的小时数和分钟数),以获取 TZ 区域中的时间。

我怎样才能做到这一点?最终,我需要为 PHP 中所有支持的时区获取这些偏移量。谢谢。

0 投票
1 回答
290 浏览

php - Wordpress - 设置显示错误到期日期的 cookie

我有一个奇怪的问题,我不知道如何解决。

我在 wordpress 函数中设置 cookie 在同一天午夜过期:

然而,cookie 本身显示的到期日期是晚上 7 点。我确实有 UTC -5(东部时间)设置。我知道我可以轻松地将 (60*60*5) 添加到 cookie 到期时间,但我不确定这是否是一个好的解决方案,或者是否还有其他问题。

有人有想法么?