Python以毫秒为单位指定文件创建时间

时间:2016-12-04 13:34:19

标签: python macos time operating-system ctime

经过一番研究后,我找不到任何解决方案,所以在这里:

Python的命令:

time.ctime(os.path.getctime('/path'))

将输出显示为(例如):

Fri Dec 2 16:06:05 2016

如何让它不仅显示小时/分钟/秒,还能显示毫秒?

2 个答案:

答案 0 :(得分:1)

使用CategoryItemsclick()增益纳秒级

os.stat("/").st_ctime_ns

答案 1 :(得分:0)

您可以使用stat

import datetime
import os

datetime.datetime.fromtimestamp(os.stat('/').st_ctime)

请注意,如果您修改了文件的元数据,则会将其作为“ctime”,在UNIX平台上无法修改元数据后获取创建日期。