import datetime
import time
#string轉datetime
>>>str = '2012-11-19'
>>>date_time = datetime.datetime.strptime(str,'%Y-%m-%d')
>>>date_time
datetime.datetime(2012,11,19,0,0)
#datetime轉string
>>>date_time.strftime('%Y-%m-%d')
'2012-11-19'
#datetime轉時間戳
>>>time_time = time.mktime(date_time.timetuple())
>>>time_time
1353254400.0
#時間戳轉string
>>>time.strftime('%Y-%m-%d',time.localtime(time_time))
'2012-11-19'
#date轉datetime
>>>date = datetime.date.today()
>>>date
>>>datetime.date(2012,11,19)
>>>datetime.datetime.strptime(str(date),'%Y-%m-%d') #將date轉換為str,在由str轉換為datetime
>>>datetime.datetime(2012,11,19,0,0)