Forma pitónica de agregar objetos datetime.date y datetime.time


Respuestas:


356

Está en los documentos de Python .

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

devoluciones

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

2
Sin embargo, esto pierde el tzinfo (si la fecha tiene uno). ¿Hay alguna manera de mantenerlo?
ypercubeᵀᴹ

¿Y en Python 3? No puedo encontrarcombine()
Olivier Pons

@OlivierPons nada ha cambiado en Python3: docs.python.org/3/library/…
eumiro el

Lo siento, tienes razón, combine()se puede aplicar a un datetimevalor. Muchas gracias
Olivier Pons
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.