Sto utilizzando lo steady_clock
per il salvataggio del timestamp di alcuni messaggi. Per lo scopo di debug è utile avere il calendario (o qualcosa di simile).Conversione di steady_clock :: time_point in time_t
Per gli altri orologi c'è la funzione statica to_time_t
, ma su GCC (MinGW 4.8.0) questa funzione non è presente.
Ora ho stampare qualcosa di simile:
Timestamp: 26735259098242
Per timestamp ho bisogno di uno steady_clock quindi non posso usare system_clock
o di altri.
Modifica La stampa precedente è data dalla time_since_epoch().count
()
Quale sarebbe il valore desiderato time_t' di un 'steady_clock :: now(). Time_since_epoch()' di '0.12 millisecondi'? Definisci la conversione e avrai la tua risposta. – Cubbi
'(to | from) _time_t' è significativo solo per gli orologi di sistema. Un 'high_resolution_clock', ad esempio, potrebbe non essere in grado di supportare l'intervallo dell'intero' time_t'. – kennytm
Sono trascorsi circa 7 ore e 42 minuti da quando è stato riavviato il computer? –