1

在我的应用程序中,我有一个 yaml 文件,它是在 django 中使用命令 ./manage.sh dumpdata 创建的。在其中,创建的时间是这样硬编码的..

created_on: 2012-08-22 06:17:03.053740

即我创建yaml文件的时间。

我希望它将时间显示为当前时间或在客户端执行 yaml 文件的时间。任何帮助将不胜感激。谢谢。

4

1 回答 1

1

dumpdata这些值适用于在文件创建时由 not 导出的记录。创建文件的时间将是文件元信息的一部分,您可以从文件系统中读取这些信息。

要获取文件的创建时间:

>>> import os.path, time
>>> time.ctime(os.path.getctime('test.png'))
'Tue Sep  4 09:48:24 2012'
>>>
于 2012-09-04T10:06:17.683 回答