time_str_list = ['2010-12-20 05:00:00', '2010-12-20 05:30:00']
time_num_list = map(lambda x: mpl.dates.date2num(dt.datetime.strptime(x,
    '%Y-%m-%d %H:%M:%S')), time_str_list)
график времени дня и даты в matplotlib