修改日期返回长十进制数字而不是日期,getmtime
Date Modified returning long decimal number instead of a date, getmtime
我只是想 return 文件的清晰日期修改值。
import os
from sys import argv
script, file = argv
path = "/Users/User/temp/" + file
#print os.stat(path)
print os.path.getmtime(path)
然后在终端我写-- python script.py file.py.
在 os.stat 和 getmtime 值中,returning 这个奇怪的值 -- 1477712543.0.
这个值是什么以及如何获得有意义的清晰值,也许是 mm/dd/yyyy h:m:s 格式,这就是我认为我会得到的...
非常感谢
我知道你想出了一个不同的出路,但重要的是要说奇怪的值实际上不是代表 "a number giving the number of seconds since the epoch" 的奇怪值 1477712543.0 更多信息可以在下面找到:
https://docs.python.org/2/library/os.path.html#os.path.getmtime
https://en.wikipedia.org/wiki/Unix_time
谢谢
我只是想 return 文件的清晰日期修改值。
import os
from sys import argv
script, file = argv
path = "/Users/User/temp/" + file
#print os.stat(path)
print os.path.getmtime(path)
然后在终端我写-- python script.py file.py.
在 os.stat 和 getmtime 值中,returning 这个奇怪的值 -- 1477712543.0.
这个值是什么以及如何获得有意义的清晰值,也许是 mm/dd/yyyy h:m:s 格式,这就是我认为我会得到的...
非常感谢
我知道你想出了一个不同的出路,但重要的是要说奇怪的值实际上不是代表 "a number giving the number of seconds since the epoch" 的奇怪值 1477712543.0 更多信息可以在下面找到:
https://docs.python.org/2/library/os.path.html#os.path.getmtime
https://en.wikipedia.org/wiki/Unix_time
谢谢