[python] 日期格式轉換

這邊列出一些簡單的日期字串格式轉換.
目前使用的python版本是 2.6.6 (不是很新)

 日期轉文字格式.

from datetime import datetime, timedelta

print datetime.now().strftime('%Y%m%dT%H%M')
#20161209T2139

print datetime.now().strftime('%Y-%m-%d %H:%M')
#2016-12-09 21:39

print datetime.now().strftime('%Y/%m/%d %H:%M')
#2016/12/09 21:39

 

文字轉日期

date = datetime.strptime('20161209', '%Y%m%d')
print date
#2016-12-09 00:00:00

date = datetime.strptime('2016/12/09', '%Y/%m/%d')
print date
#2016/12/09 00:00:00

date = datetime.strptime('2016-12-09', '%Y-%m-%d')
print date
#2016-12-09 00:00:00

date = datetime.strptime('20161209114856', '%Y%m%d%H%M%S')
print date
#2016-12-09 11:48:56

以上.