22
0
Fork 0

Ajout conversion sous OpenBSD

This commit is contained in:
jdubois 2022-11-08 17:44:07 +01:00
parent 8c986be3aa
commit fc0705f329
1 changed files with 12 additions and 3 deletions

View File

@ -32,7 +32,7 @@ Notes :
# date -s "01/19/2005 04:27:00"
~~~
### Convertir une date
### Convertir une date sous Debian
On utilise `date -d` puis l'on peut avoir les mêmes options d'affichage que vu plus haut :
@ -64,8 +64,6 @@ On peut aussi faire un `date -d "DATE +1day/month/etc.` :
$ date -d "1970-01-01 GMT+2 + 1220367600 seconds"
~~~
..d'où les astuces pour connaître
D'où les astuces pour connaître la date dans 20 jours par exemple :
~~~
@ -74,3 +72,14 @@ samedi 23 septembre 2017, 23:12:51 (UTC+0200)
$ date -d "+20 days"
samedi 23 septembre 2017, 23:12:51 (UTC+0200)
~~~
### Convertir une date sous OpenBSD
L'option `-d` n'existe pas pour `date` sous OpenBSD.
Il faut utiliser l'option `-j` pour indiquer que l'on veut parser une date, et l'option `-f` pour indiquer le format d'entrée. On peut ensuite indiquer le format de sortie souhaitée comme sous Debian avec `+"%…"`. Il n'est par contre pas possible de faire des calculs de date.
~~~
$ date -jf "%Y%m%d%H%M%SZ" "20210214150230Z" +"%d-%m-%Y %H:%M"
14-02-2021 15:02
~~~