gpt4 book ai didi

python time.time() 和 "Daylight Saving Time"

转载 作者:太空狗 更新时间:2023-10-30 02:29:27 27 4
gpt4 key购买 nike

运行 python 的计算机时钟(Windows 或 Linux)时会发生什么自动更改并调用 time.time()?

我读到,当时钟手动更改为过去的某个值时,time.time() 的值会变小。

最佳答案

time.time() docs状态:

Return the time in seconds since the epoch as a floating point number.

这里提到的特定时代是 Unix epoch ,即 1970 年 1 月 1 日午夜 UTC

由于它始终基于 UTC,因此不会受到更改计算机时区的影响,也不会受到计算机时区进入或退出夏令时的影响。

尽管该函数确实依赖于底层实现来提供值,但这些实现始终以 UTC 形式返回值 - 无论操作系统如何。

特别是在 Windows 上,它最终调用 GetSystemTimeAsFileTime OS 函数,根据 UTC 返回其值。它不受时区选择或时区内夏令时变化的影响。

关于python time.time() 和 "Daylight Saving Time",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32469318/

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