str - ¿Cómo puedo obtener horas de Python datetime?
string to datetime python (2)
h = (d - d.replace(hour=0,minute=0,second=0)).seconds / 3600.
... tiene menos división y / o multiplicación
Tengo un horario de Python, d, y quiero obtener el número de horas desde la medianoche como número de coma flotante. Lo mejor que he encontrado es:
h = ((((d.hour * 60) + d.minute) * 60) + d.second) / (60.0 * 60)
Lo que da 4.5 para las 4:30 a.m., 18.75 para las 6:45 p.m., etc. ¿Hay una mejor manera?
h = d.hour + d.minute / 60. + d.second / 3600.
tiene menos corchetes ...