gpt4 book ai didi

c# - .Net 的 DateTime 方法是否能够识别闰秒?

转载 作者:IT王子 更新时间:2023-10-29 04:13:03 25 4
gpt4 key购买 nike

Leap Second on the horizon for June this year这让我想知道 .Net 框架是否支持闰秒?额外的一秒将在 6 月 30 日的最后一秒之后插入,因此 UTC 将正式为:

2012 June 30,     23h 59m 59s
2012 June 30, 23h 59m 60s
2012 July 1, 0h 0m 0s

.Net 框架能够处理这个问题吗? Windows is not Leap Second aware是否重要?这是否会影响在 Leap Second 感知的 O/S 上运行的单声道应用程序?

编辑:

为了稍微扩展一下,我设想了一个场景,其中 Linux 上基于 Java 的解决方案(支持 Leap Second)调用 .Net Web 服务,传递一些在 Java 中是有效时间戳但不符合要求的时间戳.Net 的界限。有没有适合它的框架(比如 Noda Time)?

最佳答案

没有-

A single tick represents one hundred nanoseconds or one ten-millionth of a second. There are 10,000 ticks in a millisecond.

The value of this property represents the number of 100-nanosecond intervals that have elapsed since 12:00:00 midnight, January 1, 0001, which represents DateTime.MinValue. It does not include the number of ticks that are attributable to leap seconds.

来源:http://msdn.microsoft.com/en-us/library/system.datetime.ticks.aspx

关于c# - .Net 的 DateTime 方法是否能够识别闰秒?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8760674/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com