本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。
1、说明
将时间戳转换为当前时区struct_time。未提供secs参数的,以当前时间为准。
2、语法
time.localtime([sec])
3、参数
sec -- 转换为time.struct_time类型对象的秒数。
4、返回值
函数没有返回值。
5、实例
importtime importre printtime.time() printtime.localtime() a='tm_year=2016,tm_mon=5,tm_mday=28,tm_hour=6,tm_min=51,tm_sec=14,tm_wday=5,tm_yday=149,tm_isdst=0' b=re.findall('\d+',a) printb c=[] fortupinb: t=int(tup) c.append(t) c=tuple(c) printtype(c) printc #c=(2016、5、28、6、51、14、5、1490) printtime.mktime(c) printtime.mktime(time.localtime(14643894.0)#元组转换为时间戳,struct_time--->时间戳 printtime.localtime(1464389474.0) printtime.gmtime(14643894.0)#时间戳转化为元组,时间戳--->struct_time printtime.strftime('%Y-%m-%d%H:%M:%S:%a:%b:%c:%j%p%U%w%W%x',time.localtime(1464389474.0)) printtime.strftime('%Y-%m-%d%H:%M:%S')#struct_time--->格式化字符串 printtime.strptime('2016-05-2806:51:14','%Y-%m-%d%H:%M:%S')#格式化字符串--->structtime #元组和字符串不能直接相互转换 #datetime
时间的计算是python中更重要的模块也与我们的现实生活紧密结合。本文将带来一种将成本时间转换为本地时间的方法。名称对应于time.localtime,相信大家现在都知道了。
以上就是time.localtime在python中的使用也固定了这个特定的时间函数的转换方法。学习后可以练习代码部分。