Python time.time()方法

time.mktime 将struct_time格式转回成时间戳

>>> import time
>>> time.time()
1529935923.641123
>>> time.localtime( time.time() )
time.struct_time(tm_year=2018, tm_mon=6, tm_mday=25, tm_hour=22, tm_min=13, tm_sec=25, tm_wday=0, tm_yday=176, tm_isdst=0)
>>> time.asctime( time.localtime(time.time()) )
'Mon Jun 25 22:14:04 2018'
>>> a=time.localtime( time.time() )
>>> a.tm_year
>>> a.tm_mon
>>> data=time.strftime('%Y-%m-%d %H%:%M',time.localtime(time.time()))
>>> data
'2018-06-25 22:19'
>>> time.strftime('%Y-%m-%d %H%:%M',time.localtime(1529768665))
'2018-06-23 23:44'
>>>

 

time.mktime 将struct_time格式转回成时间戳

>>> now = time.localtime()
>>> now
time.struct_time(tm_year=2018, tm_mon=6, tm_mday=25, tm_hour=23, tm_min=21, tm_sec=16, tm_wday=0, tm_yday=176, tm_isdst=0)
>>> time.mktime(now)
1529940076.0
>>> 

time.strftime 将struct_time格式转成指定的字符串格式

>>> now = time.localtime()
>>> time.strftime("%Y-%m-%d %H:%M:%S",now)
'2018-06-25 23:23:26'
时间格式:
格式说明
%a显示简化星期名称
%A显示完整星期名称
%b显示简化月份名称
%B显示完整月份名称
%c本地相应的日期和时间表示
%d显示当月第几天
%H按24小时制显示小时
%I按12小时制显示小时
%j显示当年第几天
%m显示月份
%M显示分钟数)
%p本地am或者pm的相应符
%S显示秒数)
%U一年中的星期数
%w显示在星期中的第几天,默认从0开始表示周一
%W和%U基本相同
%x本地相应日期
%X本地相应时间
%y去掉世纪的年份(00 - 99)
%Y完整的年份
%Z时区的名字(如果不存在为空字符)
%%‘%’字符
  • 2
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值