问题:python
时间格式spa
人理解格式 字符串格式 '%Y-%m-%d'code
计算机格式 对象
转化问题ci
a->b 字符串格式str-> 计算机理解格式 字符串
b->a 计算机理解格式- > 字符串的格式it
解决:import
时间格式stream
首先理解 时间(计算机格式):sed
计算机 只认时间戳 (一个字符序列,惟一地标识某一刻的时间)
python中时间以元组方式
字符串格式时间(人的格式):
'%Y-%m-%d %H:%M:%S' 其中可选
'1970-01-01' 咱们经常使用的格式
2.转换问题:
计算机格式---> 字符串格式 :
Examples are based on datetime.datetime(2013, 9, 30, 7, 6, 5)
用法:元组时间.strftime('%Y-%m-%d')
字符串格式----》计算机格式:
能产生参与计算的时间格式 例如 datetime.now() --->
datetime.datetime(2016, 4, 8, 14, 41, 22, 447437)
datetime.strptime('2016-01-01', '%Y-%m-%d')
3.时间应用 : 加减
datetime.timedelta(days=N)
timedelta和能够和date,datetime对象进行加减操做
时间经典问题:
from datetime import datetime
一天 后的时间:
tommorow = datetime.now() + timedelta(days=1)
一星期后的时间:
DateTime.now() + timedelta(days=7)).strftime('%Y-%m-%d %H:%M:%S')
一年后时间问题:
next_year = datetime.now + timedelta(days = 365)