[<n>y][<n>M][<n>w][<n>d][<n>h][<n>m][<n>[s]]
Es gibt eine Syntax, mit der du eine Zeitangabe ganz einfach definieren kannst.  Eine Zeitangabe besteht aus einem oder mehreren Teilen, welche aus Zahlen bestehen und durch Buchstaben getrennt werden.
Die gültigen Buchstaben sind $by$b (für 1 Jahr - 365 Tage), $bM$b (für Monat - 31 Tage), $bw$b (für Woche - 7 Tage), $bd$b (für Tag - 24 Stunden), $bh$b (für Stunde - 60 Minuten), $bm$b (für Minuten - 60 Sekunden) und $bs$b (für Sekunde).  Wir wissen, dass nicht alle Jahre 365 Tage haben und nicht alle Monate 31 Tage, aber auf solch kleine Unterschiede kommt es nicht an.
Wenn der letzte Teil der Zeitangabe keinen Buchstaben enthält, gilt dieser Teil als Sekundenangabe.
$uBeispiele$u: 1y1M bedeutet 365 Tage und 31 Tage; 1y1m bedeutet 365 Tage und 1 Minute; 1h30m45 bedeutet 90 Minuten und 45 Sekunden.