Sistemi software usa data e ora per tutto, dalla registrazione di storia delle revisioni di un file per raccontare ai visitatori di un forum in cui un collaboratore ha fatto un post. A seconda dello scopo il timestamp servirà sul sistema , gli sviluppatori hanno diverse opzioni come formattare i dati di data e ora . Ciò include l'utilizzo specifico , o assoluto , date formattate con gli standard della International Organization for Standardization ( ISO ) . Computer Incontri
Computer monitorare la progressione del tempo in secondi . Una piccola batteria completa un circuito orologio che conta i secondi con l'ascesa e la caduta di un modello di onda sinusoidale . Ogni sistema operativo conta il numero di secondi trascorsi da una data specifica , conosciuta come un'epoca , per calcolare la data e l'ora . Perché questa epoca varia tra i sistemi operativi specifici , un'applicazione utilizza vari formati e oggetti per memorizzare rappresentazioni di date e orari .
Absolute Date
data assoluta è una specifica punto nel tempo . Ad esempio , 24 aprile 1984 è una data assoluta , come è 06:30 il 15 maggio 1980. Indipendentemente dalla data corrente , qualcuno leggendo una data assoluta conosce esattamente il momento a cui si riferisce . In contrasto , date relative utilizzare la data corrente come punto di riferimento . Un timestamp di " due settimane fa " non ha senso senza un punto di riferimento . Di solito , il punto di riferimento utilizzato è il tempo presente .
ISO standard di formattazione
È possibile rappresentare una data di assoluto digitando le diverse parti del tempo o la data in qualsiasi ordine . La ISO produce norme per date di pubblicazione e gli orari che dà il tempo timbro un'apparizione come quelli su altre parti di Internet , e consente agli sviluppatori di prevedere come si intende formattare i bolli di tempo . Questo permette ai programmatori di analizzare con precisione data e ora i dati dal vostro sito web .
Formato Uso
La decisione di utilizzare una data di assoluto formattata con uno standard ISO o una data relativa poggia in gran parte con lo scopo del vostro programma . Perché gli individui da qualsiasi fuso orario potrebbero vedere il tuo ISO timestamp formattato , il bollo deve includere un fuso orario per loro di conoscere l'ora esatta in cui il timbro si riferisce . Se le persone che guardano il tuo tempo timbrano risiedere nello stesso fuso orario, quindi questo non è un grande problema. Per i sistemi in cui le persone vedono timestamp a livello internazionale , come blog o forum , è generalmente preferibile utilizzare un tempo relativo timbro .