#当前时间戳 time.time()
#将时间戳转换为本地时间对象,不传值返回当前系统时间的本地时间对象 lt=time.localtime(time.time())
#类似localtime,将时间戳转换为UTC时区(比北京时间早8小时)的时间对象,不提工参数以本地时间为准 gt=time.gmtime()
#将时间对象转换为时间戳 lt=time.localtime(time.time()) time.mktime(lt)
#将时间元组或者时间戳对象转换成国外显示方式 #无参数转换本地时间 time.asctime(11111111111111)
#将时对象转换成指定格式字符串,不指定时间对象,则转本地时间 time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(time.time())) # %Y Year with century as a decimal number. # %m Month as a decimal number [01,12]. # %d Day of the month as a decimal number [01,31]. # %H Hour (24-hour clock) as a decimal number [00,23]. # %M Minute as a decimal number [00,59]. # %S Second as a decimal number [00,61]. # %z Time zone offset from UTC. # %a Locale's abbreviated weekday name. # %A Locale's full weekday name. # %b Locale's abbreviated month name. # %B Locale's full month name. # %c Locale's appropriate date and time representation. # %I Hour (12-hour clock) as a decimal number [01,12]. # %p Locale's equivalent of either AM or PM.
快速计算当前是今年第多少周
time.strftime('%U',time.localtime(time.time()))
将字符串转换成时间对象
s=time.strftime("%Y-%m-%d %H:%M:%S") >>> s '2018-04-09 20:40:45' >>> s2=time.strptime(s,"%Y-%m-%d %H:%M:%S") >>> s2 time.struct_time(tm_year=2018, tm_mon=4, tm_mday=9, tm_hour=20, tm_min=40, tm_sec=45, tm_wday=0, tm_yday=99, tm_isdst=-1) >>> time.mktime(s2) 1523277645.0