Sto cercando una funzione in C++ che calcoli quanti secondi siano passati dal 1/1/1970 a oggi.trovare quanti secondi passati dal 1/1/1970
risposta
#include <time.h>
time_t seconds_past_epoch = time(0);
Disponibile sulla maggior parte dei sistemi operativi.
time_t (void) tempo time_t (time_t * PTR)
includono: time.h
Restituisce il numero di secondi che sono passati dalla mezzanotte, 1 gennaio 1970 GMT (o PM, 31 Dicembre 1969 EST). Se il parametro non è NULL, lo stesso valore viene memorizzato nella posizione indicata. Segui questo link per informazioni sul tipo time_t. Il valore restituito può essere utilizzato come misura affidabile del tempo trascorso e può essere passato a ctime() o alla conversione in una stringa leggibile dall'uomo.
Esempio:
time_t t1=time(NULL);
do_something_long();
time_t t2=time(NULL);
printf("%d seconds elapsed\n", t2-t1);
valori time_t sono prodotti dal clock dal tempo. I valori time_t vengono prodotti dalle parti y, m, d, h, m, s per mktime e timegm. I valori di time_t vengono analizzati in y, m, d, h, m, s da localtime e gmtime. I valori di time_t vengono convertiti in stringhe leggibili da ctime.
verrà restituita solo come secondi sui sistemi POSIX. – Daniel
Vedi man mktime
:
#include <time.h>
time_t secsSinceEpoch = mktime(localtime(NULL));
- 1. NetLogo: 1 tick = quanti secondi?
- 2. Ottieni il numero di secondi dal
- 3. C++ Tenere traccia di quanti secondi sono passati dall'avvio del programma
- 4. Quanti secondi un "campione" rappresenta nel profiler?
- 5. Python: secondi dal periodo di relativa data
- 6. I secondi bisestili sono soddisfatti dal calendario?
- 7. rimuovere secondi dal periodo utilizzando C#
- 8. Quanti di voi sono passati da MySQL a Postgresql? Ne valeva la pena?
- 9. Determinare quanti argomenti (facoltativi) sono stati effettivamente passati alla funzione VBA?
- 10. Numero di parametri passati alla funzione?
- 11. NSNumero di secondi a Ore, minuti, secondi
- 12. trovare la differenza tra due tempi di trasmissione in secondi
- 13. Come trovare la lunghezza di un file audio (in secondi)
- 14. Quanti caratteri può avere una stringa Java?
- 15. Quanti thread nel mio metodo?
- 16. Quanti punti multi-touch simultanei sono supportati dal nuovo iPhone 6 e 6 Plus?
- 17. Convertire secondi a giorni: ore: minuti: secondi
- 18. Oracle Converti secondi in ore: minuti: secondi
- 19. Converti secondi in giorni, minuti e secondi
- 20. Converti secondi in minuti e secondi
- 21. metodo come enumerare passati parametri
- 22. jQuery-Intellisense per argomenti passati
- 23. Quanti oggetti String verrà creato
- 24. Node.js: Quanti client Redis?
- 25. Quanti oggetti vengono creati
- 26. Quanti strati sono troppi?
- 27. Quanti oggetti String ..?
- 28. Quanti NSTimers sono troppi?
- 29. MVP - Quanti presentatori
- 30. Quanti EJB sono troppi?
Questa è una domanda molto caricato. Vuoi includere fusi orari, secondi bisestili e offset dell'ora legale? – MSalters