¿Cómo se puede comparar dos DateTime en segundos?¿Cómo comparar dos DateTime a segundos?
Respuesta
var date1 = DateTime.Now;
var date2 = new DateTime (1992, 6, 6);
var seconds = (date1 - date2).TotalSeconds;
(int) (date1 - date2) .TotalSeconds evitará que se utilicen fracciones de segundos – ckg
Si se resta una fecha de otra, devuelve un TimeSpan
que tiene una propiedad TotalSeconds
. Por lo tanto:
double seconds = (Date1 - Date2).TotalSeconds;
Segundos no es lo mismo que TotalSeconds. –
Publiqué y edité allí y luego. :) Gracias por señalar sin embargo. – Yogesh
Qué quiere decir la comparación de dos valores DateTime
hasta el segundo? Si es así, es posible que desee algo como:
private static DateTime RoundToSecond(DateTime dt)
{
return new DateTime(dt.Year, dt.Month, dt.Day,
dt.Hour, dt.Minute, dt.Second);
}
...
if (RoundToSecond(dt1) == RoundToSecond(dt2))
{
...
}
Alternativamente, para averiguar si los dos DateTime están dentro de un segundo de diferencia:
if (Math.Abs((dt1 - dt2).TotalSeconds) <= 1)
Si ninguno de estos ayuda, por favor dar más detalles en la pregunta.
Me gusta el método RoundToSecond, deja muy claro lo que sucede cuando lo llamas –
DateTime start = DateTime.now;
DateTime end = DateTime.end;
TimeSpan dif = end - start;
dif tendrá la forma 0: 0: 0: 0 donde el tercer valor es segundos.
- 1. Cómo comparar dos fechas
- 2. ¿Recibe segundos de intervalo entre dos datetime en PHP?
- 3. ¿Cómo comparar DateTime en C#?
- 4. Agregar segundos a datetime en MySQL
- 5. Comparar dos NSDates
- 6. cómo comparar dos NSMutableArray?
- 7. ¿Cómo comparar dos NSInteger?
- 8. ¿Cómo comparar dos consultas?
- 9. ¿Cómo comparar dos NSIndexPaths?
- 10. ¿Cómo comparar DateTime sin tiempo a través de LINQ?
- 11. Comparar DATETIME y DATE ignorando la parte de tiempo
- 12. ¿Cómo comparar dos expresiones regulares?
- 13. ¿Cómo comparar dos variables CGSize?
- 14. Cómo comparar dos X509Certificate2 C#
- 15. MVC validación personalizada: comparar dos fechas
- 16. ¿Comparar dos hashsets?
- 17. comparar dos ArrayList
- 18. Comparar dos archivos
- 19. Cómo convertir DateTime? a DateTime
- 20. comparar dos tipos
- 21. Php: DateTime: cómo establecer solo segundos (no horas ni minutos)
- 22. pitón: comparar dos cadenas
- 23. ¿Cuántos segundos entre dos fechas?
- 24. comparar dos impulso :: función
- 25. Comparar dos vectores C++
- 26. Comparar dos NSStrings
- 27. Comparar dos UIImages
- 28. Java comparar dos listas
- 29. Convertir DateTime.Now a Segundos
- 30. ¿Por qué datetime no se puede comparar?
Es posible que desee aceptar algunas respuestas. Estoy seguro de que en todas esas preguntas, alguien tuvo que responder más que solo un par. –