码迷,mamicode.com
首页 > 其他好文 > 详细

time时间库使用示例

时间:2019-12-24 23:18:41      阅读:100      评论:0      收藏:0      [点我收藏+]

标签:%s   day   family   生成   sds   使用   cal   信息   local   

time时间库主要有以下几个方法

1. 生成struct_time ,然后就可以很方便的获取到年月日,时分秒等信息

  time.localtime()

2. 生成时间戳

  time.time()

3. 将struct_time 转成指定格式的时间字符串

  time.strftime(format,struct_time)

4. 将时间字符串转换成时间戳

  time_array =  time.strptime(format_time_str, format)

  time.mktime(time_array)

 

import time

#1.  获取当前时间的struct格式
struct_time = time.localtime()
print(struct_time) #time.struct_time(tm_year=2019, tm_mon=12, tm_mday=24, tm_hour=22, tm_min=22, tm_sec=44, tm_wday=1, tm_yday=358, tm_isdst=0)

# 可以很方便的获取年月日时分秒等信息
print(struct_time.tm_year)
print(struct_time.tm_mon)



#2.  将struct_time 进行格式化
str_time = time.strftime(%Y-%m-%d %H:%M:%S, struct_time)
print(str_time) #2019-12-24 22:22:44


#3. 将格化式的时间字符串转成时间戳
time_array = time.strptime(2019-12-24 22:22:44,%Y-%m-%d %H:%M:%S)
timestamp = int(time.mktime(time_array))
print(timestamp)  # 1577197364

# 直接生成时间戳的方式
time_stamp = time.time()
print(time_stamp)  #1577198427.3533304

# 将时间戳转换成struct_time, 然后就可以再将struct_time 转成字符串
struct_time = time.localtime(1577198427.3533304)
print(struct_time)

# 4. 时间字符串格式转换
a2 = "2019/5/10 23:40:00"
time_array = time.strptime(a2,%Y/%m/%d %H:%M:%S)
other_style_time =  time.strftime(%Y-%m-%d %H-%M-%S,time_array)
# other_style_time =  time.strftime(‘%Y-%m-%d %X‘,time_array)
print(other_style_time)  # 2019-05-10 23:40:00


# 5.生成格式威治时间
#  time.gmtime()与time.localtime()没看到区别呀
m_time = time.gmtime()
print(m_time)
local_time = time.localtime()
print(local_time)

print(time.asctime())  #Tue Dec 24 22:46:55 2019
print(time.ctime(time.time()))  # Tue Dec 24 22:46:55 2019


# time 加减
t1 =  time.time()
t2 = t1 +10  # 加上10秒钟

print(time.ctime(t1))  # Tue Dec 24 22:48:18 2019
print(time.ctime(t2))  # Tue Dec 24 22:48:28 2019

time时间库使用示例

标签:%s   day   family   生成   sds   使用   cal   信息   local   

原文地址:https://www.cnblogs.com/z-qinfeng/p/12094077.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!