Maneira Pythonic de adicionar objetos datetime.date e datetime.time


Respostas:


355

Está nos documentos python .

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

retorna

datetime.datetime(2011, 1, 1, 10, 23)

2
Isso perde o tzinfo (se a data tiver um). Existe uma maneira de mantê-lo?
precisa saber é o seguinte

E no Python 3? Não é possível encontrarcombine()
Olivier Pons

@OlivierPons nada mudou no Python3: docs.python.org/3/library/…
eumiro

Sinto muito, você está certo, combine()pode ser aplicado a um datetimevalor. Muito obrigado
Olivier Pons
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.