标签:date 当前时间 now() 年月日 logs strftime style oca 调用
import time后调用time.gmtime()获取标准时间
time.struct_time(tm_year=2016,tm_mon=8,tm_mday=20,tm_hour=6,tm_min=0, tm_sec=0, tm_wday=3, tm_yday=1, tm_isdst=0)
调用time.localtime()获取本地时间(东八区)
time.struct_time(tm_year=2016, tm_mon=8, tm_mday=20, tm_hour=14, tm_min=0, tm_sec=0, tm_wday=3, tm_yday=1, tm_isdst=0)
调用time.localtime(1231231322)
time.struct_time(tm_year=2009, tm_mon=1, tm_mday=6, tm_hour=16, tm_min=42, tm_sec=2, tm_wday=1, tm_yday=6, tm_isdst=0)
与1231231322/3600/24/365 = 39.0421 对比,1970+39 = 2009
###############################################################################
struct_time转换为时间戳
time.mktime(x) #x为struct_time格式,例如:
1 import time 2 x = time.localtime(1231231322) 3 print(time.mktime(x))
输出:
1231231322.0
###############################################################################
struct_time转换为格式化时间
time.strftime("%Y-%m-%d %H:%M:%S",x) #x为struct_time格式,分隔符可以自定义,一般用 - 或 :
输出:2009-01-06 16:42:02
###############################################################################
格式化时间转换为struct_time
time.strptime(‘2016-08-20 14:31:52‘,"%Y-%m-%d %H:%M:%S")
输出:time.struct_time(tm_year=2016, tm_mon=1, tm_mday=8, tm_hour=14, tm_min=31, tm_sec=52, tm_wday=4, tm_yday=8, tm_isdst=-1)
###############################################################################
struct_time转换为acstime (含星期、月份缩写的本地时间)
time.asctime(x) #x为struct_time格式
输出:Tue Jan 6 16:42:02 2009
###############################################################################
时间戳转换为ctime (含星期、月份缩写的本地时间)
time.ctime(1231231322)
输出:Tue Jan 6 16:42:02 2009
###############################################################################
另外还有datetime模块
datetime.date 日期(年月日)
datetime.time 时间(时分秒)
datetime.datetime 日期+时间
datetime.datetime.now() #当前时间
datetime.datetime.now() + datetime.timedelta(-3) #三天前时间
datetime.datetime.now() + datetime.timedelta(hours=3) #三小时后时间
datetime.datetime.now() + datetime.timedelta(minutes=-2) #两分钟前时间
datetime.datetime.now() + datetime.timedelta(seconds=1) #1秒钟后时间
标签:date 当前时间 now() 年月日 logs strftime style oca 调用
原文地址:http://www.cnblogs.com/csy113/p/7637140.html