Python time.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 2018 >>> a.tm_mon 6 >>> 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.ctime() 'Mon Jun 25 23:17:59 2018'
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 | 时区的名字(如果不存在为空字符) | 
| %% | ‘%’字符 | 

 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号