Python 如何查找两个文件之间的时间戳差异
当我执行Python 如何查找两个文件之间的时间戳差异,python,linux,timestamp,Python,Linux,Timestamp,当我执行ll命令时,我会得到时间戳: -rw-rw-r--+ 1 4167 May 5 17:19 file A -rw-rw-r--+ 1 2721 May 4 17:08 file B 我想要A和B的时间戳之间的差异 我试过这个: datetime.fromtimestamp(getmtime(file)).strftime('%h %m %s')) 它给 May 05 1557032395 May 04 1557084082 请帮我获取您需要的时差 impor
ll
命令时,我会得到时间戳:
-rw-rw-r--+ 1 4167 May 5 17:19 file A
-rw-rw-r--+ 1 2721 May 4 17:08 file B
我想要A和B的时间戳之间的差异
我试过这个:
datetime.fromtimestamp(getmtime(file)).strftime('%h %m %s'))
它给
May 05 1557032395
May 04 1557084082
请帮我获取您需要的时差
import os
import datetime
print(datetime.datetime.fromtimestamp(os.path.getmtime("file A")) - datetime.datetime.fromtimestamp(os.path.getmtime("file A")))
您可以减去2个datetime对象以获得差值 看起来你需要
import os
import datetime
print(datetime.datetime.fromtimestamp(os.path.getmtime("file A")) - datetime.datetime.fromtimestamp(os.path.getmtime("file A")))
您可以减去2个datetime对象以获得差值 可能重复的,可能重复的。