Come confrontare due DateTime in secondi?Come confrontare due DateTime in secondi?
risposta
var date1 = DateTime.Now;
var date2 = new DateTime (1992, 6, 6);
var seconds = (date1 - date2).TotalSeconds;
(int) (data1 - data2) .TotalSeconds impedirà l'utilizzo di frazioni di secondo. – ckg
Se si sottrae una data da un altro, restituisce un TimeSpan
che ha una proprietà TotalSeconds
. Quindi:
double seconds = (Date1 - Date2).TotalSeconds;
Secondi non corrisponde a TotalSeconds. –
Ho pubblicato e modificato lì e poi. :) Grazie per l'attenzione però. – Yogesh
cosa si intende confrontare due valori DateTime
fino al secondo? Se è così, si potrebbe desiderare qualcosa di simile:
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))
{
...
}
In alternativa, per scoprire se i due DateTimes sono meno di un secondo l'uno dall'altro:
if (Math.Abs((dt1 - dt2).TotalSeconds) <= 1)
Se nessuna di queste aiuto, si prega di dare più dettagli nella domanda.
Mi piace il metodo RoundToSecond, rende molto chiaro cosa sta succedendo quando lo chiami –
DateTime start = DateTime.now;
DateTime end = DateTime.end;
TimeSpan dif = end - start;
dif sarà del formato 0: 0: 0: 0 dove il terzo valore è secondi.
- 1. mvc4 confrontare due date
- 2. confrontare due valori datetime da SQL Server con C#
- 3. Come confrontare due dataframes?
- 4. Come confrontare due Qstrings?
- 5. Come confrontare due hash?
- 6. Differenza in secondi tra due variabili TDateTime
- 7. Spogliarello i secondi in datetime python
- 8. Convertire il formato datetime in secondi
- 9. Aggiunta di secondi a datetime in MySQL
- 10. Come confrontare part-time del datetime
- 11. Come confrontare DateTime nel repository Extbase
- 12. Come confrontare due espressioni regolari?
- 13. come confrontare due mappe hash?
- 14. Come confrontare due elementi HTML
- 15. Confrontare due timestamp in java
- 16. Come confrontare due oggetti java
- 17. come confrontare due std :: set?
- 18. Come confrontare due X509Certificate2 C#
- 19. Come confrontare due variabili CGSize?
- 20. come confrontare due date stringa in javascript?
- 21. Come confrontare due file in Eclipse?
- 22. come confrontare due array in python?
- 23. Come confrontare due revisioni SVN in XCode?
- 24. Come confrontare i caratteri in due CharSequences
- 25. Come confrontare due array in Kotlin?
- 26. Come confrontare due immagini bordo (in OpenCV)?
- 27. Come confrontare due stringhe in scala?
- 28. Come confrontare due date in SQLite?
- 29. come confrontare due elementi in jquery
- 30. Come confrontare due stream in Java 8
Si potrebbe desiderare di accettare alcune risposte. Sono sicuro che in tutte queste domande qualcuno avrebbe dovuto rispondere più di una semplice coppia. –