python timestrftimeospathgetatimefile1格式化时间
在Python中,可以使用time.strftime()函数将时间戳格式化为指定的字符串形式。os.path.getatime()函数返回给定路径的最后访问时间的时间戳。
以下是一个示例,演示如何使用time.strftime()将时间戳格式化为指定的字符串形式:
import os
import time
file1 = 'path/to/file.txt' # 文件路径
atime = os.path.getatime(file1) # 获取文件的最后访问时间的时间戳
formatted_time = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(atime)) # 格式化时间戳为指定的字符串形式
print(formatted_time)
在上述示例中,'%Y-%m-%d %H:%M:%S'是格式化字符串,它定义了时间戳应该被格式化为的字符串形式。time.localtime()函数将时间戳转换为本地时间的元组形式。最后,使用print()函数打印格式化后的时间字符串。
请注意,time.strftime()函数的第二个参数是一个表示时间的元组或struct_time对象。在上述示例中,time.localtime()函数返回一个struct_time对象,它表示本地时间。
原文地址: https://www.cveoy.top/t/topic/i7fN 著作权归作者所有。请勿转载和采集!