>>> from datetime import datetime >>> datetime.now()
>>> datetime.utcnow()
>>> datetime=datetime(2017,5,23,12,20)
>>> datetime
將如下字符串轉換成datetime類型:spa
>>> dt=datetime.strptime('2017/9/30','%Y/%m/%d') >>> dt
>>> dt=datetime.strptime('2017年9月30日星期六','%Y年%m月%d日星期六') >>> dt
>>> dt=datetime.strptime('2017年9月30日星期六8時42分24秒','%Y年%m月%d日星期六%H時%M分%S秒') >>> dt
>>> dt=datetime.strptime('9/30/2017','%m/%d/%Y') >>> dt
>>> dt=datetime.strptime('9/30/2017 8:42:50','%m/%d/%Y %H:%M:%S') >>> dt
將如下datetime類型轉換成字符串:3d
from datetime import datetime a = datetime(2017,9,28,10,3,43) a = a.strftime('%Y年%m月%d日星期%w,%H時%M分%S秒') print(a) b = datetime(2017,9,30) b = b.strftime('%A,%B %d,%Y') print(b) c = datetime(2017,9,30,9,22,17) c = c.strftime('%m/%d/%Y %H:%M:%S %p') print(c) d = datetime(2017,9,30) d = d.strftime('%B %d,%Y') print(d)
用datetime類型的變量輸出如下字符串:code
dt = datetime(2017,9,30) >>> dt.strftime('今天是%Y年%m月%d日') '今天是2017年09月30日' >>> dt.strftime('今天是這周的第%w天') '今天是這周的第6天' >>> dt.strftime('今周是今年的第%w周') '今周是今年的第6周' >>> dt.strftime('今月是當月的第%d天') '今月是當月的第30天' >>> dt.strftime('今天是今年的第%j天') '今天是今年的第273天'