Accetto una query db
@retVal = (DATEDIFF (s, '19700101', GETUTCDATE ()) - dateTime)
a cosa serve questo datetime ?? n cosa restituisce questa query
Accetto una query db
@retVal = (DATEDIFF (s, '19700101', GETUTCDATE ()) - dateTime)
a cosa serve questo datetime ?? n cosa restituisce questa query
Risposte:
Se ho capito bene la tua domanda, il numero 19700101 è il cosiddetto Time Stamp Unix
Convertito punti in lunedì, 17 agosto 1970 00:15:01 GMT: http://www.onlineconversion.com/unix_time.htm
Il timestamp unix è un modo per tenere traccia del tempo come totale parziale di secondi. Questo conteggio inizia all'epoca Unix il 1 ° gennaio 1970 all'UTC. Pertanto, il timestamp unix è semplicemente il numero di secondi tra una data particolare e l'epoca Unix. Va anche sottolineato (grazie ai commenti dei visitatori di questo sito) che questo punto nel tempo tecnicamente non cambia, indipendentemente da dove ti trovi sul globo. Ciò è molto utile ai sistemi informatici per il monitoraggio e l'ordinamento delle informazioni datate in applicazioni dinamiche e distribuite sia online che lato client.