Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是.Net';能识别闰秒的DateTime方法?_C#_.net_Datetime_Time_Utc - Fatal编程技术网

C# 是.Net';能识别闰秒的DateTime方法?

C# 是.Net';能识别闰秒的DateTime方法?,c#,.net,datetime,time,utc,C#,.net,Datetime,Time,Utc,它让我想知道.Net框架是否支持闰秒?额外的秒数将在6月30日最后一秒后插入,因此UTC将正式: 2012 June 30, 23h 59m 59s 2012 June 30, 23h 59m 60s 2012 July 1, 0h 0m 0s Net framework是否能够处理此问题?这有关系吗?这会影响运行在O/S上的mono应用程序的闰秒意识吗 编辑: 为了对此稍作扩展,我设想了一个场景,在这个场景中,基于Linux的Java解决方案(支持闰秒)调用一

它让我想知道.Net框架是否支持闰秒?额外的秒数将在6月30日最后一秒后插入,因此UTC将正式:

2012 June 30,     23h 59m 59s
2012 June 30,     23h 59m 60s
2012 July  1,      0h  0m  0s
Net framework是否能够处理此问题?这有关系吗?这会影响运行在O/S上的mono应用程序的闰秒意识吗

编辑:

为了对此稍作扩展,我设想了一个场景,在这个场景中,基于Linux的Java解决方案(支持闰秒)调用一个.Net Web服务,传入一些在Java中是有效的时间戳但在.Net中是不受限制的内容。有没有适合它的框架(比如野田佳彦时代)-

一个滴答声代表一百纳秒或一千万分之一秒。一毫秒内有10000个滴答声

此属性的值表示自0001年1月1日午夜12:00:00以来经过的100纳秒间隔数,表示DateTime.MinValue它不包括可归因于闰秒的节拍数。


来源:

对于闰秒,.Net日期时间没有规定,只是依赖于操作系统时间。Windows完全不知道闰秒,因此当它从NTP主机(我相信非域连接机器的默认设置是)接收到时间时,它只会有时间的概念,这可能会提供UTC服务,包括闰秒

另请参阅我对“”的回答,其中将介绍更多详细信息


  • 请看,2019年有一个更新的问题涉及到Windows10实际处理闰秒的新功能。但不是真的。这就把问题转移到了“下一次NTP更新时重新校准系统时钟时会发生什么?”Hans Passant:有趣的问题。上次是在2008年12月31日,时钟出了什么事?