Al usar ASP clásico, necesito comparar de alguna manera dos fechas entre sí. ¿Cómo puedo hacer esto?¿Cómo puedo comparar dos fechas en vbscript/ASP?
Respuesta
If Date1 > Date2 Then
' Date1 occurred after Date 2
End If
Uso >
, <
y =
como comparación de números (y >=
, <=
y <>
también). Las fechas más pequeñas son más históricas.
Por supuesto, supone que Date1
y Date2
son en realidad objetos Date o DateTime. Si no lo son, deberá convertirlos a objetos Date primero usando CDate()
.
Date1 = #rs["date"]#
Date2 = #12/1/2009#
If DateDiff("d", Date1, Date2) > 1 Then
response.write "This date is before 12/1/2009"
Else
response.write "This date is after 12/1/2009"
End If
HTH
¿Cuál es el beneficio de usar 'DateDiff' en lugar de comparar las fechas directamente? –
Puede elegir la cantidad de diferencia significativa (días, meses, semanas). – Broam
+1 a la respuesta de Broam, más en mi humilde opinión, es mejor práctica de programación comparar en el parámetro que se puede comparar en comparación con una comparación "ciega". – Mikos
- 1. Cómo comparar dos fechas
- 2. Comparar dos fechas en Java
- 3. Comparar dos fechas en JS
- 4. ¿Cómo puedo comparar dos fechas, devolver un número de días
- 5. MVC validación personalizada: comparar dos fechas
- 6. Comparar dos fechas Google apps script
- 7. ¿Cómo comparar fechas en Java?
- 8. Cómo comparar fechas en Django
- 9. Cómo comparar las fechas en C#
- 10. ¿Cómo puedo comparar dos listas en Groovy
- 11. Comparar fechas en MySQL
- 12. ¿Cómo se pueden comparar dos fechas (solo fechas, no tiempo) en cacao?
- 13. Cómo comparar las fechas en hibernación
- 14. ¿Cómo comparar las fechas en LINQ?
- 15. Comparando dos fechas
- 16. NSDate, comparando dos fechas
- 17. ¿Comparar las fechas en DataView.RowFilter?
- 18. cómo comparar dos NSMutableArray?
- 19. Ruby on Rails: ¿la mejor manera de comparar dos fechas?
- 20. Javascript para comparar dos fechas, desde cadenas, begin <= end
- 21. ¿Cómo comparar dos consultas?
- 22. Doctrina 1,2 cómo comparar las fechas
- 23. ¿Cómo puedo comparar dos revisiones en git en Eclipse?
- 24. ¿Cómo comparar dos NSIndexPaths?
- 25. ¿Cómo comparar dos NSInteger?
- 26. ¿Cómo puedo comparar dos archivos en un archivo por lotes?
- 27. ¿Cómo puedo comparar dos listas en python y devolver coincidencias?
- 28. ¿Cómo puedo comparar dos valores de color en jQuery/JavaScript?
- 29. Cómo comparar dos X509Certificate2 C#
- 30. Comparar las fechas con Parse.com
en VBScript, siempre son variantes, sin embargo IsDate() se puede utilizar para verificar que los valores pueden ser emitidos implícitamente como fechas - a menudo en mi humilde opinión que vale la pena. – CJM