Het huidige datum ophalen

Bash:
Het huidige datum ophalen

Hoe te:

Om de huidige datum en tijd te halen, gebruik je date. Hier is de eenvoudige manier:

date

En bam, je krijgt zoiets als dit:

Mon Mar 27 12:45:21 PDT 2023

Heb je de datum in een ander formaat nodig? Geen probleem. Gebruik de +% opties:

date +"%Y-%m-%d"

De output is nu helemaal netjes en opgeruimd:

2023-03-27

Diep Duiken

Vroeger hadden systemen niet altijd interne klokken. Daarom vertrouwden mensen op tijddelingsystemen om de tijd te krijgen. Vandaag de dag weet elk systeem waar je Bash op draait de tijd. Dank date.

date is veelzijdig. Wil je de datum van volgende week? Voeg gewoon een fancy --date vlag toe:

date --date="next week"

Maar wacht, er is meer! Heb je een andere tijdzone in gedachten?

TZ="Europe/Paris" date

Nu krijg je de tijd van Parijs. Fancy.

Bash staat niet alleen in het spel van datums halen. Python, PHP, JavaScript – ze hebben allemaal hun eigen manieren. Maar in het rijk van shell scripting is date je trouwe sidekick.

Waarom doet dit ertoe? Automatisering, mijn vriend. Scripts die dingen doen afhankelijk van de datum en tijd, vertrouwen op date. Cronjobs? Die houden van een goede tijdstempel.

Hier is de technische uitleg: date haalt informatie uit de systeemklok, die gesynchroniseerd wordt met hardware of netwerktijdbronnen, dus je leeft niet in het verleden.

Zie Ook