概述
1.把字符串转换为datetime
from datetime import datetime
begin_date = datetime.strptime("2013-07-01",'%Y-%m-%d')
2.把当前时间转换为0点0分:
from datetime import datetime
now = datetime.now()
now.strftime("%Y-%m-%dT00:00:00Z")
输出: '2013-07-29T00:00:00Z'
3. 日期差,比如获取1小时以前的日期
import datetime
m = datetime.datetime.now()
print m + datetime.timedelta(hours=1)
print m - datetime.timedelta(minutes=10)
Python关于时间日期有两个库datetime和time,于是我们要在四种格式之间转换:
datetime.datetime对象 datetime.datetime.now()
time.struct_time对象 time.localtime()
字符串 "2010-12-04T10:30:53"
时间戳 1291433453 (一般我们不关心微秒)
列一下它们的转换方法:
dt = datetime.datetime(2010, 12, 4, 10, 30, 53)
dt = datetime.datetime.strptime("2010-12-04T10:30:
最后
以上就是紧张大神为你收集整理的python中的date的含义_Python中的时间date转换的全部内容,希望文章能够帮你解决python中的date的含义_Python中的时间date转换所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复