文件系统存储时区信息吗?

时间:2015-05-08 08:56:02

标签: python timezone

文件系统是否存储时区信息以及文件信息?我遇到了一个奇怪的错误,在那里我做了以下片段,我打印出不同的时区。

import DateTime #zope's module
for each in os.listdir("director"):
    print DateTime.DateTime(os.stat(each)[8])

#Why is it mixed up?
Foo 12:00:00 US/Eastern
Bar 12:00:00 GMT -4

在进行夏令时更改后,它开始发生。我看到东部和GMT -4两者。 IIRC Linux不存储时间戳信息,而是将时间存储为从1970年1月1日起的绝对秒数。

某些文件系统是否可能存储时区信息?我被告知使用不同的时区表示DST(夏令时)。因此,在日光节约情况下或一般情况下 - 这些元数据是由文件系统存储的吗?

例如:https://rsync.samba.org/daylight-savings.htm指出FAT存储夏令时信息。

由于根据接受的答案都是相同的时区,是否可以将GMT -4显示为东部夏令时以使最终用户真正清楚?

0 个答案:

没有答案