根据自定义的时间格式输出“目标文件”的更新时间
fmt="%Y-%m-%d %H:%M:%S" #自定义的时间格式
def datetime_transfer(fore_time,fmt): #将文件更新时间转换为自定义格式
tm=time.mktime(time.strptime(fore_time,'%a %b %d %H:%M:%S %Y'))
local_time=time.localtime(tm)
dt=time.strftime(fmt,local_time)
return dt
file_name='nmc_12h_TEM_12_0_0_70_12_0_0.01_0.01_240_0_60_140_1_202105080800.nc' #目标文件
fore_time=time.ctime(os.stat('/mnt/qxfw_data/nc/1h/TEM/'+file_name).st_mtime) #获取目标文件的更新时间
fore_shici=datetime_transfer(fore_time,fmt)
代码步骤示例:


该代码示例展示了如何使用Python将文件的更新时间转换为自定义的日期时间格式。通过`time`和`os`库获取文件的修改时间戳,然后将其转化为指定的日期时间字符串。

被折叠的 条评论
为什么被折叠?



