在我的应用程序中,我有一个yaml文件,它是使用命令./manage.sh dumpdata在django中创建的。在其中创建的时间就像这样硬编码..
created_on: 2012-08-22 06:17:03.053740
即。我创建yaml文件的时间。
我希望它将时间显示为当前时间或yaml文件在客户端执行的时间。 任何帮助将非常感谢。感谢。
答案 0 :(得分:1)
这些值适用于由dumpdata
导出的记录,而不是在创建文件时。创建文件的时间将是您可以从文件系统中读取的文件元信息的一部分。
获取文件的创建时间:
>>> import os.path, time
>>> time.ctime(os.path.getctime('test.png'))
'Tue Sep 4 09:48:24 2012'
>>>