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中内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复