Ajout conversion sous OpenBSD
This commit is contained in:
parent
8c986be3aa
commit
fc0705f329
15
HowtoDate.md
15
HowtoDate.md
|
@ -32,7 +32,7 @@ Notes :
|
||||||
# date -s "01/19/2005 04:27:00"
|
# 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 :
|
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"
|
$ 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 :
|
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"
|
$ date -d "+20 days"
|
||||||
samedi 23 septembre 2017, 23:12:51 (UTC+0200)
|
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
|
||||||
|
~~~
|
Loading…
Reference in a new issue