Tengo una fecha en el formato "2011-06-24" y una lista de otras cadenas de fechas en el mismo formato. Para cada cadena en la lista, quiero determinar si esa fecha está en el pasado, en comparación con "2011-06-24". ¿Hay alguna manera de hacer esto fácilmente en Python?Cómo determinar si una fecha está antes de otra
Respuesta
¿Cuál es el problema aquí? Dado que las fechas son, obviamente, en notación ISO puede realizar una comparación estándar de las fechas como cadenas aquí ...
¿Por qué esto no fue obvio? Pensé que con las fechas que se acercaban sería un problema, pero no ... Gracias – coffee
Sí, ver datetime comparison en la documentación de Python:
Lo siento, respuestas sin sentido. No es necesario convertir las fechas en notación ISO aquí en instancias de fecha y hora –
Esto funciona, pero en este caso particular la comparación como cadenas es más fácil y más efectiva. –
>>> "2011-06-24" > "2010-06-23"
True
>>> "2011-06-24" > "2012-06-25"
False
- 1. Determinar si una coordenada está en el radio de otra
- 2. ¿Cómo determinar si una ruta es un subdirectorio de otra?
- 3. Determinar si una cadena es una fecha válida antes de analizar
- 4. ¿Cómo determinar la fecha un día antes de una fecha determinada en Java?
- 5. Cómo determinar si el valor es una fecha en PHP
- 6. Determinar si una cadena está "vacía"
- 7. ¿Cómo puedo determinar si una casilla de verificación está marcada?
- 8. Cómo determinar si una anotación está dentro de MKPolygonView (iOS)
- 9. ¿Cómo determinar si XML está bien formado?
- 10. Cómo determinar si NSString está vacío
- 11. ¿Cómo determinar si una columna no está firmada?
- 12. ¿Cómo determinar si se está manejando una excepción .NET?
- 13. ¿Cómo determinar si una lista está ordenada en Java?
- 14. ¿Cómo puedo determinar si una matriz está vacía en PHP?
- 15. Cómo determinar si una aplicación web se está ejecutando actualmente
- 16. Determinar si la transacción SQLite3 está activo
- 17. Determinar si el horario de verano (DST) está activo en Java para una fecha especificada
- 18. Determinar si una celda de vista de tabla está visible
- 19. ¿Cómo puedo determinar si un archivo está bloqueado con VBS?
- 20. cómo determinar si una imagen es explícita
- 21. C# Determinar si el objeto está presente en una imagen
- 22. ¿Cómo verificar si una fecha está en un rango determinado?
- 23. Cómo determinar si un evento ya está suscrito
- 24. Cómo determinar si std :: chrono :: monotonic_clock está disponible?
- 25. ¿Determinar si la tienda está abierta?
- 26. ¿Cómo determinar si una clase es una subclase de otra clase?
- 27. ¿Cómo puedo determinar si un archivo está vacío?
- 28. Determinar si el módulo Magento está habilitado
- 29. ¿Cómo determinar que una matriz es una parte de otra?
- 30. Determinar si ASP.Net está registrada correctamente
http: //docs.python. org/library/datetime.html – tMC