En este post, muestro otra forma de trabajar con el modulo datetime
, empleándolo cuando necesitamos convertir una fecha a fecha y hora en Python
Desde mi conocimiento existen dos modos de hacerlo, una es mediante el uso directo de datetime y el otro utilizando combine datetime().
Aquí puedes ver como sumar y restar fechas con datetime
en Python.
Partamos del supuesto que necesitas combinar la fecha y la hora en un solo objeto
Si solo tiene una fecha específica o la fecha actual y no tiene una hora específica, puede inicializarla con el tiempo mínimo usando el objeto datetime
En el ejemplo siguiente importamos la librería datetime
, creamos una variable para la fecha, otra para la hora y las combinamos ambas, con combine()
.
Ejemplo 1
from datetime import date as Hoy
from datetime import datetime as HoyHora
fechaHoy = Hoy.today()
print(fechaHoy)
horaHoy = HoyHora.now().time()
print(horaHoy)
FechaHoraHoy = FechaHoraHoy.combine(fechaHoy, horaHoy )
print(FechaHoraHoy)
Otra cosa que podemos hacer es extraer la fecha desde un objeto dado.
from datetime import date as fecha
from datetime import datetime as tiempo
fecha = fecha.today()
print(fecha)
tiempo = tiempo(fecha.year, fecha.month, fecha.day)
print(tiempo)
Y hasta aquí.
Espero que este post, sirva de ayuda a alguien.
Tres cosas necesitan las ovejas para andar en manadas, el miedo al perro, la voz de amo y que la viene detrás empuje por miedo a quedarse sola.
Y.