135得票19回答
Python:确定本地时区

我想要比较日志文件中的UTC时间戳和本地时间戳。当创建本地datetime对象时,我使用类似以下的代码:>>> local_time=datetime.datetime(2010, 4, 27, 12, 0, 0, 0, ...

117得票13回答
强制将Java时区设为GMT/UTC

我需要将所有与时间相关的操作强制转换为GMT/UTC,无论机器上设置的时区是什么。有没有一种方便的方法可以在代码中实现这一点? 为了澄清,我正在使用数据库服务器时间进行所有操作,但它会根据本地时区格式化。 谢谢!

116得票3回答
System.currentTimeMillis() 返回的是UTC时间吗?

我想获取当前的UTC时间,以毫秒为单位。我在谷歌上搜索并得到一些回答说System.currentTimeMillis()可以返回UTC时间,但实际上不是这样的。如果我执行以下操作:long t1 = System.currentTimeMillis(); long t2 = new Date...

115得票9回答
如何将DateTime格式化为Web UTC格式?

我有一个DateTime对象,想要将它格式化成"2009-09-01T00:00:00.000Z",但是以下代码输出的结果是"2009-09-01T00:00:00.000+01:00"(两行代码的输出结果相同): new DateTime(2009, 9, 1, 0, 0, 0, 0, D...

111得票16回答
将PHP日期时间转换为UTC

我需要一种简单的方法将日期时间戳转换为UTC(从服务器所在的任何时区),最好不使用任何库。

109得票3回答
MYSQL查询/日期早于一周前(所有日期时间均为UTC)

如何查询MySQL数据库以返回一个时间比一周之前早的所有记录。请注意,DateTime表格将所有内容存储在UTC中,我应该在其中进行比较。 只是为了明确 - 我正在寻找一个纯MySQL查询。

104得票10回答
在Python中使用datetime获取UTC时间戳

是否有一种方法可以通过指定日期来获取UTC时间戳?我期望得到的结果是:datetime(2008, 1, 1, 0, 0, 0, 0) 应该得到的结果是 1199145600 创建一个天真的datetime对象意味着没有时区信息。如果我查看datetime.utcfromtimestamp的文...

97得票11回答
TSQL:如何将本地时间转换为UTC?(SQL Server 2008)

我们正在处理一个需要处理不同时区和夏令时设置的全球时间数据的应用程序。我们的想法是在内部以UTC格式存储所有时间数据,并且只将其转换为局部用户界面所需的格式。SQL Server是否提供了任何机制来处理给定时间、国家和时区之间的转换? 这必须是一个常见的问题,所以我很惊讶谷歌没有找到任何有用...

96得票7回答
将时间存储为UTC始终是一个好主意吗?还是在某些情况下,使用本地时间更好呢?

通常,将时间存储为UTC是最佳实践,如 这里 和 这里 所述。 假设有一个反复发生的事件,例如总是在同一本地时间结束的结束时间,例如下午5:00,而无论该时区是否开启夏令时。并且还要求在特定时区的DST打开或关闭时不手动更改时间。还要求每当通过API(即GetEndTimeByEvent)询...

90得票2回答
在数据依赖于日期时间时,数据库中保存日期时间和时区信息的最佳实践

有一些关于在数据库中保存日期时间和时区信息的问题,但更多是关于整体级别的。这里我想解决一个具体案例。 系统规格 我们有一个“订单”系统数据库 它是一个多租户系统,租户可以使用任意时区(虽然是任意的,但每个租户只有一个时区,在租户表中保存一次,永远不会更改) 需要在数据库中覆盖的业务规...