Questions tagged «utc»

UTC代表协调世界时-这是世界调节时钟和时间的时间标准。

30
夏令时和时区最佳实践
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 我希望将这个问题及其答案作为处理夏时制(尤其是处理实际变更)的权威指南。 如果您要添加任何内容,请执行 许多系统都依赖于保持准确的时间,问题在于夏时制导致的时间变化-向前或向后移动时钟。 例如,一个在接订单系统中有取决于订单时间的业务规则-如果时钟改变,则规则可能不太清楚。订购时间应如何保留?当然,有无数种情况-这只是一种说明。 您如何处理夏令时问题? 解决方案中包含哪些假设?(在此处查找上下文) 同样重要的是,如果不是更重要的话: 您尝试了什么却不起作用? 为什么不起作用? 我会对编程,操作系统,数据持久性以及该问题的其他相关方面感兴趣。 通用答案很好,但是我也想查看详细信息,特别是如果它们仅在一个平台上可用。

28
如何将JavaScript日期转换为UTC?
假设您网站的用户输入了日期范围。 2009-1-1 to 2009-1-3 您需要将此日期发送到服务器进行某些处理,但是服务器希望所有日期和时间都采用UTC。 现在,假设用户位于阿拉斯加,夏威夷或斐济。由于它们所处的时区与UTC截然不同,因此日期范围需要转换为以下形式: 2009-1-1T8:00:00 to 2009-1-4T7:59:59 使用JavaScript Date对象,您如何将第一个“本地化”日期范围转换为服务器可以理解的范围?
590 javascript  date  utc 


19
如何将本地时间字符串转换为UTC?
如何将本地时间的datetime 字符串转换为UTC时间的字符串? 我确定我之前已经做过,但是找不到它,因此SO希望将来可以帮助我(和其他人)做到这一点。 说明:例如,如果我2008-09-17 14:02:00在当地的时区(+10)中,我想生成一个具有相等UTC时间的字符串:2008-09-17 04:02:00。 另外,从http://lucumr.pocoo.org/2011/7/15/eppur-si-muove/,请注意,一般来说这是不可能的,因为DST和其他问题没有从本地时间到本地的唯一转换。 UTC时间。

11
将UTC / GMT时间转换为当地时间
我们正在为Web服务客户端开发C#应用程序。这将在Windows XP PC上运行。 Web服务返回的字段之一是DateTime字段。服务器返回GMT格式的字段,即末尾带有“ Z”。 但是,我们发现.NET似乎进行了某种隐式转换,并且时间总是12小时。 下面的代码示例在某种程度上解决了这一问题,因为12小时的差异已经消失了,但它没有考虑到新西兰的夏令时。 CultureInfo ci = new CultureInfo("en-NZ"); string date = "Web service date".ToString("R", ci); DateTime convertedDate = DateTime.Parse(date); 根据此日期网站: UTC / GMT偏移 标准时区:UTC / GMT +12小时 夏时制:+1小时 当前时区偏移:UTC / GMT +13小时 我们如何调整加班时间?可以通过编程方式完成,还是在PC上进行某种设置?
301 c#  .net  datetime  utc 

10
在Python中将datetime.date转换为UTC时间戳
我正在使用Python处理日期,因此需要将其转换为UTC时间戳以在Javascript中使用。以下代码不起作用: >>> d = datetime.date(2011,01,01) >>> datetime.datetime.utcfromtimestamp(time.mktime(d.timetuple())) datetime.datetime(2010, 12, 31, 23, 0) 首先将日期对象转换为datetime也无济于事。我从以下链接尝试了此示例,但是: from pytz import utc, timezone from datetime import datetime from time import mktime input_date = datetime(year=2011, month=1, day=15) 现在要么: mktime(utc.localize(input_date).utctimetuple()) 要么 mktime(timezone('US/Eastern').localize(input_date).utctimetuple()) 确实有效。 如此普遍的问题:如何根据UTC将日期转换为自纪元以来的秒数?
295 python  datetime  utc 

16
将UTC纪元转换为本地日期
我已经为此战斗了一段时间。我正在尝试将纪元转换为日期对象。时代以UTC发送给我。每当您经过new Date()一个纪元时,它就会假定它是本地纪元。我尝试创建一个UTC对象,然后使用setTime()它来将其调整为适当的纪元,但是唯一有用的方法是toUTCString()字符串对我没有帮助。如果我将该字符串传递给新日期,则应该注意它是UTC,但不是。 new Date( new Date().toUTCString() ).toLocaleString() 我的下一个尝试是尝试获取本地当前时间与UTC当前时间之间的差异,但是我也无法做到这一点。 new Date( new Date().toUTCString() ).getTime() - new Date().getTime() 它只给我很小的差异,不到1000,以毫秒为单位。 有什么建议?
273 javascript  date  utc  epoch 

8
使用strftime将python datetime转换为纪元
我在UTC有一个时间,我想要从纪元开始经过的秒数。 我正在使用strftime将其转换为秒数。以2012年4月1日为例。 >>>datetime.datetime(2012,04,01,0,0).strftime('%s') '1333234800' 从纪元开始的UTC时间为2012年4月1日,但以上返回1333234800,相差1小时。 因此,看来strftime正在考虑我的系统时间,并在某处应用了时区偏移。我以为日期时间纯粹是天真的? 我该如何解决?如果可能,除非标准,否则避免导入其他库。(我有可移植性问题)。
209 python  datetime  utc  epoch  strftime 

13
将UTC日期时间字符串转换为本地日期时间
我从来没有不得不将时间与UTC转换。最近有人要求我的应用注意时区,而且我一直在圈子里奔波。我发现很多关于将本地时间转换为UTC的信息,这很基本(也许我也做错了),但是我找不到任何有关将UTC时间轻松转换为最终用户时区的信息。 简而言之,android应用程序向我发送了(appengine应用程序)数据,该数据中包含时间戳。要将时间戳存储为UTC时间,我正在使用: datetime.utcfromtimestamp(timestamp) 那似乎行得通。当我的应用存储数据时,存储时间要提前5个小时(我是EST -5) 数据存储在Appengine的BigTable上,并且在检索时会以如下所示的字符串形式出现: "2011-01-21 02:37:21" 如何在用户正确的时区将此字符串转换为DateTime? 另外,建议为用户存储的时区信息是什么?(您通常如何存储tz信息,即:“-5:00”或“ EST”等?)我确信第一个问题的答案可能包含一个参数,第二个问题的答案。

16
如何获取JavaScript中的UTC时间戳?
在编写Web应用程序时,将所有日期时间作为UTC时间戳存储(服务器端)在数据库中是有意义的。 当我发现您无法在JavaScript中对时区进行操作方面自然无法做到时,我感到非常惊讶。 我稍微扩展了Date对象。这个功能有意义吗?基本上,每次我向服务器发送任何内容时,都会使用该功能格式化时间戳记。 您在这里看到任何重大问题吗?还是从另一个角度解决问题? Date.prototype.getUTCTime = function(){ return new Date( this.getUTCFullYear(), this.getUTCMonth(), this.getUTCDate(), this.getUTCHours(), this.getUTCMinutes(), this.getUTCSeconds() ).getTime(); } 在我看来,这有点令人费解。而且我也不是很确定性能。
157 javascript  timezone  utc 

4
MySQL是否应将其时区设置为UTC?
/server/191331/should-servers-have-their-timezone-set-to-gmt-utc的后续问题 应该将MySQL时区设置为UTC还是将其设置为与服务器或PHP相同的时区?(如果不是UTC) 优缺点都有什么?
149 mysql  time  utc 

25
使用PHP生成时区下拉列表
大多数网站都需要某种方式来显示用户首选时区中网站上的日期。以下是我找到的两个列表,然后是使用 PHP 5中内置的PHP DateTime类的一种方法。 我需要帮助,要知道在尝试从注册用户那里获取UTC偏移量时,最好使用哪种方法。 之一: <option value="-12">[UTC - 12] Baker Island Time</option> <option value="-11">[UTC - 11] Niue Time, Samoa Standard Time</option> <option value="-10">[UTC - 10] Hawaii-Aleutian Standard Time, Cook Island Time</option> <option value="-9.5">[UTC - 9:30] Marquesas Islands Time</option> <option value="-9">[UTC - 9] Alaska Standard Time, Gambier Island Time</option> <option …
141 php  timezone  utc 

8
如何在Django中设置时区?
在我的django项目的settings.py文件中,我有这行: TIME_ZONE = 'UTC' 但是我希望我的应用程序在UTC + 2时区运行,所以我将其更改为 TIME_ZONE = 'UTC+2' 它给出了错误ValueError: Incorrect timezone setting: UTC+2。正确的做法是什么? 谢谢!
139 python  django  timezone  utc 


12
在PHP中获取UTC时间
如何使用PHP的date()函数获取UTC / GMT +/-时间戳?例如,如果我尝试 date("Y-m-d H:i:s", time()); 我将获得Unix时间戳;但我需要根据当地时间获取字符串为GMT / UTC +/- 0400或GMT / UTC +/- 1000的UTC / GMT时间戳。
122 php  datetime  utc 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.