Posso fazer alguma aritmética de data com date
comando como
$ date -u -d '3 days 2024-12-01T00:00:00Z' +%FT%H:%M:%SZ
2024-12-04T00:00:00Z
$
O date
comando pode analisar vários formatos de data, incluindo formatos ISO-8601. Existe uma maneira fácil de fazê-lo interpretar também intervalos ISO-8601? Abordagem ingênua falha...
$ date -u -d 'PT3D 2024-12-01T00:00:00Z' +%FT%H:%M:%SZ
date: invalid date ‘PT3D 2024-12-01T00:00:00Z’
$