Ceci est une ancienne révision du document !
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"