2011-12-12 13 views
122

Aynı olay örneğini temsil eden iki nesnem var --- biri tarihi, diğeri bu olayı ve ben detetime nesnesi oluşturmak istiyorum. biri sadece tarih ve saat nesneleri ekleyemezsiniz yanadatetime.date ve datetime.time nesnelerini eklemenin pythonik yolu

(çağrı aşağıdaki başarısız):

datetime.date(2011, 01, 01) + datetime.time(10, 23) 
+0

bakınız [Python datetime.time N saniye eklemek için standart yolu nedir?] (Https://stackoverflow.com/q/100210/562769) –

cevap

223

O python docs içinde.

import datetime 
datetime.datetime.combine(datetime.date(2011, 1, 1), 
          datetime.time(10, 23)) 

döner

datetime.datetime(2011, 1, 1, 10, 23) 
İlgili konular