Convertir une date au format « timestamp »

Le timestamp désigne le nombre de secondes écoulées depuis le 1er janvier 1970 à minuit UTC précise. Noter le temps de cette façon, indépendamment du fuseau horaire, est très pratique pour comparer des dates, mais cela s’avère difficile à lire pour l’utilisateur.

giphy

Heureusement, sous Linux on peut facilement y parvenir.

Pour obtenir le timestamp de la date et de l’heure courante :

date +%s

Pour avoir le timestamp d’une date précise:

date -d "2016-02-22 04:30:00" +%s

Et enfin, convertir un timestamp en date:

date -d @1461655272.314

Derniers Articles