Tag: utc

MYSQL查询/date早于1周前(所有date时间以UTC)

如何查询一个MySQL数据库,返回所有logging的date时间早于1周前。 请注意,date时间表存储所有的UTC,我应该比较它本身… 最好清楚 – 我正在寻找一个纯粹的MySQL查询

TSQL:如何将本地时间转换为UTC? (SQL Server 2008)

我们正在处理需要处理来自不同时区和夏令时设置的全球时间数据的应用程序。 这个想法是在内部以UTC格式存储所有内容,只能来回转换本地化的用户界面。 SQL Server是否提供了一个机制来处理一段时间,一个国家和一个时区的翻译? 这一定是一个常见的问题,所以我很惊讶谷歌不会出现任何可用的东西。 任何指针?

将Java时区强制为GMT / UTC

我需要强制任何时间相关的操作到GMT / UTC,无论在机器上设置的时区。 任何方便的方式,以便在代码? 为了澄清,我使用数据库服务器的时间进行所有操作,但它根据当地时区格式化。 谢谢!

Objective-C将NSDate设置为当前UTC

有一个简单的方法来初始化当前UTCdate/时间的NSDate ?

C#date时间UTC时间而不改变时间

如何将预先存在的date时间转换为UTC时间而不改变实际时间。 例: DateTime dateTime = GetSomeDateTime(); // dateTime here is 3pm dateTime.ToUtcDateTime() // datetime should still be 3pm

如果MySQL的时区设置为UTC?

跟进https://serverfault.com/questions/191331/should-servers-have-their-timezone-set-to-gmt-utc的问题 MySQL的时区应该设置为UTC,还是应该设置为与服务器相同的时区,或者设置了PHP? (如果不是UTC) 优缺点都有什么?

将UTC时代转换为本地date

我现在一直在为此而战。 我试图将时代转换为date对象。 这个时代以UTC发送给我。 每当你通过new Date()一个时代,它就认为它是本地时代。 我试图创build一个UTC对象,然后使用setTime()将其调整到适当的时期,但唯一有用的方法是toUTCString()和string不帮助我。 如果我将该string传递给新的date,它应该注意到它是UTC,但它不。 new Date( new Date().toUTCString() ).toLocaleString() 我的下一个尝试是试图获得本地当前时代和UTC当前时代之间的差异,但我无法得到这一点。 new Date( new Date().toUTCString() ).getTime() – new Date().getTime() 这只是给我很小的差异,在1000以下,这是毫秒。 有什么build议么?

JavaScriptSerializer UTC DateTime问题

我们的客户想要在浏览器中显示date和时间值,就像它们在数据库中一样,我们将它们作为UTC存储在数据库中。 起初我们在序列化和Javascript方面有一些问题。 DateTime值被移位两次 – 首先匹配机器的本地时区,然后匹配浏览器中的时区。 我们通过向JavaScriptSerializer添加自定义Converter来修复它。 我们将DateTime标记为Serialize覆盖中的DateTimeKind.Utc。 从Serialize中反馈数据有点困难,但是我们发现了一些Uri破解,这有助于在相同的JavaScriptSerializer / Date(286769410010)/格式中返回DateTime值,但不会转移到本地时间。 在Javascript方面,我们修补了KendoUI JS库来抵消构造的Date()对象,使它们看起来好像是UTC一样。 然后我们开始在另一边工作,反序列化。 再一次,我们不得不调整我们的代码来使用自定义string,而不是JSON.stringify,当从本地时间转换为UTC时再次偏移数据。 一切似乎都很好。 但看看这个testing: public void DeserialiseDatesTest() { var dateExpected = new DateTime(1979, 2, 2, 2, 10, 10, 10, DateTimeKind.Utc); // this how the Dates look like after serializing // anothe issue, unrelated to the core problem, is that the "\" might get […]

将UTCdate时间全球转换为用户指定的本地date时间

我将所有DateTime字段存储为UTC时间。 当用户请求一个网页,我想采取他首选的本地时区(而不是服务器的本地时区),并自动显示所有的Web窗体中的所有date时间字段作为本地date。 当然,我可以在每个窗体的每个DateTime.ToString()调用上应用转换,或者实现一些辅助工具,但这是一个耗时的任务,还有一些第三方组件很难用自定义的DateTime显示模板进行configuration。 本质上,我想使DateTime类的行为如下: from this moment on for this web request, whenever some code calls DateTime.ToString(), convert it to the local time using the timezone offset given at the very beginning of the web request, but if possible, please keep .NET core library DateTime.ToString() calls intact (I don't want to mess up event logging […]

UTC和GMT标准时间在.NET中的区别

在.NET中,以下语句返回不同的值: Response.Write( TimeZoneInfo.ConvertTime( DateTime.Parse("2010-07-01 5:30:00.000"), TimeZoneInfo.FindSystemTimeZoneById("Pacific Standard Time"), TimeZoneInfo.FindSystemTimeZoneById("GMT Standard Time")) ); // displays 7/1/2010 1:30:00 PM ..和这个… Response.Write( TimeZoneInfo.ConvertTime( DateTime.Parse("2010-07-01 5:30:00.000"), TimeZoneInfo.FindSystemTimeZoneById("Pacific Standard Time"), TimeZoneInfo.FindSystemTimeZoneById("UTC")) ); // displays 7/1/2010 12:30:00 PM 为什么是这样? 我认为UTC和GMT标准时间是相同的。 更新 经过进一步testing,我发现以下内容似乎是等同的: “世界标准时间” “格林威治标准时间” “摩洛哥标准时间” 鉴于夏季月份以下情况不同: “格林尼治标准时间” 也许我的问题应该是,为什么“格林威治标准时间”和“格林尼治标准时间”不同? 结束更新