gpt4 book ai didi

.net - .Net 如何获得 UTC?

转载 作者:行者123 更新时间:2023-12-02 06:34:20 24 4
gpt4 key购买 nike

我正在考虑将我们的申请时间从本地时间切换到 UTC。但是,有人问它如何计算 UTC 的问题,我自己也不知道。我进行了搜索,但没有在任何地方看到答案。

它只是根据时区转换本地时间吗?

如果是这样,是否有任何方法可以说明时间已关闭且没有互联网连接的计算机? (我想不会,但我想我还是会问的)。

最佳答案

how it calculated UTC

根本没有计算。恰恰相反,UTC 很简单,它是本地时间,需要互联网连接才能准确跟踪夏令时转换规则。

本地时间对于可靠地运行操作系统而言完全过于模糊。 Windows 的时钟在 UTC 上运行。例如,还用于磁盘上文件的各种时间戳,您的文件不会在 DST 转换中突然变老一个小时。

所以 DateTime.UtcNow直接调用 GetSystemTimeAsFileTime() winapi 函数,根本不修改返回值。它是 DateTime。现在这很困难。显然你不想犹豫切换:)

关于.net - .Net 如何获得 UTC?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23745548/

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