阅读背景:

python time模块介绍(日期格式化 时间戳)

来源:互联网 
import time

# 1、time.time()  用于获取当前时间的时间戳,
ticks = time.time()
print(ticks)
# 1545617668.8195682   浮点数

#2、time.localtime()  从返回浮点数的时间戳向时间元组转换(本地时区),只要将浮点数传递给如localtime之类的函数
time_dema = time.localtime(time.time())
now_time = time.localtime()
print(time_dema)
# time.struct_time(tm_year=2018, tm_mon=12, tm_mday=24, tm_hour=10, tm_min=14, tm_sec=28, tm_wday=0, tm_yday=358, tm_isdst=0)

#2、time.gmtime(时间戳) 将时间戳转化为UTC(0时区)的时间元组,与time.localtime()作用一样

# 3、time.mktime(tupletime) 接受时间元组并返回时间戳 执行与gmtime(), localtime()相反的操作
t = (2009, 2, 17, 17, 3, 38, 1, 48, 0)
secs = time.mktime( t )
print(secs)
# 1234915418.000000

#4、time.strftime(fmt, tupletime)  把时间元组格式化,第一个参数是格式化字符串,第二个参数是时间元组
str_time= time.strftime('%Y-%m-%d %H:%M:%S', time.localtime())
print(str_time)
#'2018-12-24 10:26:50'

# 5、time.strptime(str, fmt)根据指定的格式把时间字符串解析为时间元组  str:时间字符串  fmt:格式化字符串   与time.strftime(fmt, tupletime)功能相反
tup_time = time.strptime(str_time, '%Y-%m-%d %H:%M:%S')
print(tup_time)
# time.struct_time(tm_year=2018, tm_mon=12, tm_mday=24, tm_hour=10, tm_min=26, tm_sec=50, tm_wday=0, tm_yday=358, tm_isdst=-1)

#6、time.sleep(秒数)  推迟线程的运行时间

#7、time.ctime(tupletime)/time.asctime(tupletime) 接受时间元组并返回一个可读的形式为"Tue Dec 11 18:07:14 2008"的字符串import time

# 1、time.time()  用于获取当前时间的时间戳,



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: