yearfrom datetime import datetime import time iimport datetime tstr = '2012-12-29 13:49:37' print tstr tdatetime = datetime.datetime.strptime(tstr, '%Y-%m-%d %H:%M:%S') tdate = datetime.date(tdatetime.year, tdatetime.month, tdatetime.day) print tdatetime.year print tdatetime.month print tdatetime.day print tdatetime.hour print tdatetime.minute print tdate ~ ======================================================= $ python date2.py 2012-12-29 13:49:37 2012 12 29 13 49 2012-12-29