【发布时间】:2017-04-18 22:57:16
【问题描述】:
经过一番研究,我找不到任何解决方案,所以这里是:
Python 的命令:
time.ctime(os.path.getctime('/path'))
将输出显示为(例如):
Fri Dec 2 16:06:05 2016.
如何让它不仅显示小时/分钟/秒,还显示毫秒?
【问题讨论】:
标签: python macos time operating-system ctime
经过一番研究,我找不到任何解决方案,所以这里是:
Python 的命令:
time.ctime(os.path.getctime('/path'))
将输出显示为(例如):
Fri Dec 2 16:06:05 2016.
如何让它不仅显示小时/分钟/秒,还显示毫秒?
【问题讨论】:
标签: python macos time operating-system ctime
你可以使用stat:
import datetime
import os
datetime.datetime.fromtimestamp(os.stat('/').st_ctime)
请注意,如果您修改了文件的元数据,您将得到它作为“ctime”,在 UNIX 平台上无法获取修改元数据后的创建日期。
【讨论】:
使用os.stat("/").st_ctime_ns 获得纳秒级
import os
import datetime
datetime.datetime.fromtimestamp(os.stat("/").st_ctime_ns)
【讨论】: