Gestion de la date et Gestion du "timestamps" sous Unix/Linux
vendredi 10 janvier 2014
par
popularité : 2%
par
popularité : 2%
Dans le script ou dans l’alimentation d’une base de données, il est utile d’avoir une référence à une "date".
La commande date permet d’afficher une date ainsi que de la formater.
Il est aussi possible d’utiliser "perl" quand il est installé.
exemple :
$ date
ven. 10 janv. 2014 10:12:55
$ date +%x
10/01/2014
$ date +%X
10:15:15
$ perl -e "system(’date’)"
ven. 10 janv. 2014 10:40:40
$ perl -e "system(’date’,’+%s’)"
1389346852
Ce type de format n’est pas exploitable pour avoir un élément simple.
La commande date +%s permet d’avoir le nombre de secondes depuis 1970-01-01 00:00:00 UTC.
$ date +%s
1389345410
$ perl -e "system(’date’,’+%s’)"
1389346634
#La commande sleep 2 permet d’attendre 2 secondes
$ date +%s ; sleep 2 ;perl -e "system(’date’,’+%s’)"
1389346632
1389346634