Veo que se pueden hacer comparaciones de fechas y también las hay datetime.timedelta()
, pero estoy luchando por averiguar cómo verificar si la hora actual ( datetime.datetime.now()
) es anterior, posterior o igual a una hora específica (por ejemplo, 8 am) independientemente de la fecha.
'23:23:00' > '23:59:00'
o'23:23:00' > '23:09:22'
, tal como lo haría entre dosdatetime.datetime.now().strftime('%H:%M')
valores. ¿Es la mejor forma de lograr la comparación entre tiempos? No lo sé. ¿Funciona? Por lo que probé, funcionó bien. Pero definitivamente (y por supuesto): no hay posibilidad de usar esto con una cadena de fecha y hora que tenga meses, días de la semana.