Tijdstempel

Een tijdstempel is een specifieke datum en tijd die op een digitaal record of bestand wordt "gestempeld". Hoewel het woord meestal als zelfstandig naamwoord wordt gebruikt, kan "tijdstempel" ook een werkwoord zijn. Bijvoorbeeld: "De tweet kreeg op 8 januari 2021 om 10:44 uur een tijdstempel."

Tijdstempels zijn de standaardmanier om datums en tijden op computersystemen op te slaan. Zo voorzien besturingssystemen elk bestand van een aanmaakdatum en -tijd en een wijzigingsdatum en -tijd. Digitale camera's voorzien elke gemaakte foto van een tijdstempel. Platforms voor sociale media slaan bij elk bericht een tijdstempel op, zoals in het bovenstaande voorbeeld met Twitter.

Hoewel tijdstempels universeel zijn, bestaat er geen universele indeling voor tijdstempels. Zo kan een programmeertaal de ene methode gebruiken, terwijl een database een andere gebruikt. Zelfs besturingssystemen slaan tijdstempels op verschillende manieren op. Windows gebruikt bijvoorbeeld de ANSI-standaard en slaat tijdstempels op als het aantal seconden sinds 1 januari 1601. Unix slaat tijdstempels op als het aantal seconden dat sinds middernacht op 1 januari 1970 is verstreken. Omdat er verschillende indelingen voor tijdstempels bestaan, hebben de meeste moderne programmeertalen ingebouwde functies voor het omzetten van tijdstempels.

Een Unix-tijdstempel wordt ook wel "epoch time" genoemd. Dit is gelijk aan het aantal seconden sinds 1 januari 1970 om 00:00 uur GMT (Greenwich Mean Time). Deze GMT-datum en -tijd (of "UTC") kan standaard worden weergegeven op Unix- en Linux-apparaten waaronder (Android) wanneer er geen geldige tijdstempel beschikbaar is. Op het westelijk halfrond, zoals in de Verenigde Staten, wordt deze datum weergegeven als 31 december 1969.

Het opslaan van een tijdstempel als een geheel getal is efficiënt, omdat hiervoor maar weinig opslagruimte nodig is. Het getal moet echter worden omgezet naar een leesbare tijdnotatie wanneer het wordt weergegeven. MySQL heeft een TIMESTAMP-gegevenstype waarin tijdstempels handig in de volgende indeling worden opgeslagen:

YYYY-MM-DD HH:MM:SS

MySQL slaat tijdstempels op in UTC, dat is gebaseerd op de tijd in Engeland. 16 januari 2021 om 10:15:30 uur Amerikaanse centrale tijd zou daarom in een MySQL-database als volgt worden opgeslagen:

2021-01-16 16:15:30

Als deze datum en tijd worden omgezet naar een tijdstempel in Linux, wordt deze als volgt weergegeven:

1610813730

Tijdstempels hebben ook verschillende resoluties of nauwkeurigheidsniveaus. In sommige gevallen zijn seconden voldoende, terwijl in andere gevallen milliseconden of zelfs nanoseconden nodig zijn. De bovenstaande Linux-tijdstempel zou in milliseconden 1610813730000 zijn, wat een resolutie van een duizendste van een seconde biedt. Voor computerbewerkingen kunnen tijdstempels met een nog hogere resolutie nodig zijn. PHP bevat een microtime()-functie die een tijdstempel in microseconden uitvoert, met een resolutie van een miljoenste van een seconde.

Bijgewerkt January 16, 2021 door Per C.

quizTest je kennis

Which of these file types stores a raster graphic image?

A
JPEG
0%
B
AI
0%
C
CDR
0%
D
SVG
0%
Correct! Incorrect!     View the Raster Graphic definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van Tijdstempel op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.