kaa*_*lus 11 python time epoch
Python中的纪元开始时间是否独立于平台(即始终是1970年1月1日)?
还是依赖平台?
我想在运行Python的各种机器上序列化日期时间(具有第二精度),并且能够在不同平台上读取它们,可能还使用不同的编程语言(比Python).序列化纪元时间是个好主意吗?
Bre*_*arn 11
文件说:
要了解这个时代是什么,请看一下
gmtime(0).
我认为这意味着没有特定的时代得到保证.
另请参见此Python-Dev线程.这似乎证实了这样一种观念,即在实践中,时代总是被认为是1970/01/01,但这并没有明确保证语言.
这样做的结果是,至少对于Python来说,除非你正在处理奇怪而晦涩的平台,否则你可能还可以使用纪元时间.对于使用非Python工具阅读,您可能也没问题,但要确保您需要阅读这些工具提供的文档.