我在将 ctime 字符串转换为 %Y-%m-%d 格式时遇到问题。
fileobject = "C:\\foo\\bar.txt"
filetime = time.ctime(os.path.getctime(fileobject))
print filetime
Wed Feb 03 11:02:38 2016
现在我只想转换为 YYYY-MM-DD。有什么建议么?我在传统的重新格式化方面运气不佳
最佳答案
使用time.strftime
与 time.localtime
而不是使用time.ctime
:
>>> print time.strftime("%Y-%m-%d", time.localtime(os.path.getctime(fileobject)))
2015-10-20
我不会告诉您我使用的文件,因此输出会有所不同。
关于Python Ctime 转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35182947/