$datetime

Gebruik: $datetime([notatie])
Categorie: informatie
Geïmplementeerd: Picard 2.3

Beschrijving:

Retourneert de huidige datum en het huidige tijdstip in de opgegeven notatie, gebaseerd op de gestandaardiseerde strftime-notatiecodes van Python. Als er geen notatie is opgegeven, worden de datum en het tijdstip geretourneerd in de vorm ‘2020-02-15 14:26:32’.

Notitie

Speciale tekens, zoals ‘%’, ‘&’, ‘(’, ‘)’ en ‘\’ moeten worden uitgesloten, zoals in de voorbeelden hieronder is te zien.

Waarschuwing

Platformspecifieke notatiecodes kunnen het beste worden vermeden, zodat scripts op verschillende platformen kunnen worden gebruikt. Voorbeelden van platformspecifieke codes zijn het weghalen van toegevoegde nullen (zoals %-d en %-m op Linux of macOS en de equivalenten %#d en %#m op Windows); manieren op de lengte van elementen aan te geven (zoals %3Y) en een hangende ‘%’ aan het einde van de opgegeven notatie.

Voorbeelden:

De volgende instructies retourneren de aangegeven waarden:

$datetime()                         ==>  "2020-02-15 14:26:32"
$datetime(\%Y-\%m-\%d \%H:\%M:\%S)  ==>  "2020-02-15 14:26:32"
$datetime(\%Y-\%m-\%d)              ==>  "2020-02-15"
$datetime(\%H:\%M:\%S)              ==>  "14:26:32"
$datetime(\%B \%d, \%Y)             ==>  "February 15, 2020"