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

内置datetime模块使用总结

时间:2018-04-06 22:29:21      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:时间转换   strftime   定时   type   timezone   使用   utc   pre   log   

from datetime import datetime,timedelta,timezone
#获取当前时间
now=datetime.now()
print(now)
#构造指定的时间2007-12-31 11:30:12
dt=datetime(2007,12,31,11,30,12)
print(dt)
#用给定时间换算时间戳
print(dt.timestamp())
#将一个时间戳换算为本地个时间
t=datetime.fromtimestamp(1119071000.0)
t1=datetime.utcfromtimestamp(1119071000.0)
print(t)
print(t1)
#将用户输入的字符串时间转换为datetime
cday=datetime.strptime(‘2017-6-1 12:30:01‘,‘%Y-%m-%d %H:%M:%S‘)
print(cday,type(cday))
#使用strftime将时间转换为字符串,根据需要调整显示格式
#格式1‘Fri, Apr 06 13:43:43‘格式2‘2018, 04 06 13:42:13‘
now=datetime.now()
print(now.strftime("(‘%a, %b %d %H:%M:%M‘"))
print(now.strftime("(‘%Y, %m %d %H:%M:%S‘"))
#时间的加减运算
now=datetime.now()
old_now=datetime(2007,12,31,11,30,12,1000)
p=now-old_now
#获取差了多少天
print(p.days)

new_time=now + timedelta(days=1,hours=12)
#print(new_time)
#设定本地时区时间
a=timezone(timedelta(hours=8))

print(a)#UTC+08:00

  

内置datetime模块使用总结

标签:时间转换   strftime   定时   type   timezone   使用   utc   pre   log   

原文地址:https://www.cnblogs.com/lijiangsuo/p/8728976.html

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