Outils pour utilisateurs

Outils du site


sysadmin:linux:cli:date

Ceci est une ancienne révision du document !


Conversions date/timestamp

Le timestamp est le nombre de secondes écoulées depuis le temps référence (timestamp UNIX) le 01/01/1970 à 0h.

Depuis la ligne de commande avec l'outil date, on peut afficher le timestamp correspondant à l'instant présent grâce aux options de formatage:

$ date +%s

Un argument commençant par + permet de spécifier le format de sortie, %s affiche le timestamp. Sans argument supplémentaire, le timestamp du temps présent est retourné.

Pour calculer le timestamp d'une date particulière préciser la date via l'argument --date

$ date --date="2017-01-01" +%s
$ date --date="2017-01-02 12:00" +%s

Pour afficher la date correspondant à un timestamp donné, saisir le timestamp dans l'argument --date préfixé par @:

$  date --date="@1483225200"
sysadmin/linux/cli/date.1616011882.txt.gz · Dernière modification : 2021/03/17 20:11 de yoann