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对象以获得差值

可能重复的,可能重复的。