import os
import datetime
def get_directory_modifiedTime(directory):
print(f"当前时间:{datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')}")
for root, dirs, files in os.walk(directory):
for file in files:
absPathFile = os.path.join(root, file)
modifiedTime = datetime.datetime.fromtimestamp(os.path.getmtime(absPathFile))
now = datetime.datetime.now()
diffTime = now - modifiedTime
days = diffTime.days
Hs = diffTime.seconds // 3600
Minis = (diffTime.seconds % 3600) // 60
print(f"文件路径: {absPathFile} 文件修改时间:{modifiedTime} 距今:{days}days {Hs}hours {Minis}minis")
root_dir = r"E:\QQMusicCache"
get_directory_modifiedTime(root_dir)
```python
实战3:递归获取目录下文件的修改时间
于 2025-07-15 09:30:52 首次发布