问题标签 [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.
c - c中的strptime,带有时区偏移
我无法找到一种方法来从如下字符串中解析时区:“Thu, 1 Sep 2011 09:06:03 -0400 (EDT)”
在我的程序的更大方案中,我需要做的是接收一个 char* 并将其转换为 time_t。以下是我编写的一个简单的测试程序,试图弄清楚 strptime 是否完全考虑了时区,但它似乎不是(当这个测试程序执行时,所有打印的数字都相同,而它们应该不同)。建议?
我还尝试使用 GNU getdate 和 getdate_r,因为这对于可能的灵活格式看起来是一个更好的选择,但是我从编译器收到了“隐式函数声明”警告,暗示我没有包含正确的库。还有什么我应该 #include-ing 来使用 getdate 吗?
date-arithmetic - 如何从SPSS中的DateTime中减去某些分钟
我在 SPSS 中导入的列中有时间戳。例如,7/6/2011 2:21
在名为“观察”的列中
这是字符串格式。现在我也对这些数据进行了时区校正。因此,-60 表示从该日期减去 60 分钟。
我将如何在 SPSS 语法中执行此操作?
git - git:时区和时间戳格式
从 git 我可以得到时间戳:
但是有什么方法可以将其显示为:
所以我想要的就是摆脱 -0600 时区偏移量。我怎样才能做到这一点?谢谢。
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 是正常的,但我不太确定。:-/
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。
c# - 将日期时间以 UTC 格式保存在数据库中
我在 UTC 中保存日期时间时遇到问题。我将日期时间作为用户的输入,之后我想将该日期时间的 UTC 值保存在数据库中。我正在使用一个文本框(用于获取确切日期)和一个下拉列表(用于获取该日期的小时数)来获取用户的日期时间输入值。下面是我的代码,用于在结合两个控件值后从用户那里获取确切的输入日期时间。比如:25/12/2011 作为日期和 10 小时作为合并两个值后的小时数,日期值是 25/12/2011 上午 10:00 用于他的计算我使用以下代码:
下面的代码用于将日期时间值转换为 UTC
但是代码没有根据时区转换输入日期时间,它总是根据“美国和加拿大中央时区” 进行转换,但我想根据用户的时区转换该日期时间。
请帮我确定这个问题为什么会发生。
java - 如何修复 Java 1.5.0 中不正确的时区偏移?
我有一个程序用于java.util.TimeZone
生成不同时区的 GMT 偏移量。最近有人指出,其中一个时区偏离了一个小时,阿根廷布宜诺斯艾利斯。
我编写了一个简单的 java 程序来查看 javaTimeZone
类给出的偏移量。事实证明,它为布宜诺斯艾利斯提供了错误的值,但所有其他时区(我们使用的)都可以。我认为问题可能是运行代码的机器上的 java 版本。一台机器 (v1.6.0_22) 给出正确的值,另一台 (v1.5.0) 给出不正确的值。有没有其他人遇到过这样的问题,或者对偏移值的差异有不同的解释?这是我使用的测试程序:
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 更有意义的东西,但是如何为浏览器运行的位置获得正确的值?
Ĵ
php - 如何在 php 中检索 GMT+0 的时区偏移量?
我不是php专家。我知道PHP支持时区。
对于 PHP 支持的给定时区 TZ,我需要检索已知 UTC(即 GMT+0)的偏移量(即添加或减去的小时数和分钟数),以获取 TZ 区域中的时间。
我怎样才能做到这一点?最终,我需要为 PHP 中所有支持的时区获取这些偏移量。谢谢。
php - Wordpress - 设置显示错误到期日期的 cookie
我有一个奇怪的问题,我不知道如何解决。
我在 wordpress 函数中设置 cookie 在同一天午夜过期:
然而,cookie 本身显示的到期日期是晚上 7 点。我确实有 UTC -5(东部时间)设置。我知道我可以轻松地将 (60*60*5) 添加到 cookie 到期时间,但我不确定这是否是一个好的解决方案,或者是否还有其他问题。
有人有想法么?