conversion secondes depuis le 1/1/70 à 0h00 T.U en date - Linux et OS Alternatifs
Marsh Posté le 17-08-2001 à 11:41:27
si j'essaye date -d 998060944, il me met Date invalide.
je sais pas si c'est possible avec date.
sinon, je crois que je vais devoir programmer moi même la commande que je cherche avec la fonction strftime.
[edtdd]--Message édité par chr_79--[/edtdd]
Marsh Posté le 17-08-2001 à 11:50:03
Je me souviens avoir vu une ligne de commande qui permettait de faire ce que tu veux, avec un peu de awk et de perl, mais je ne l'ai plus sous la main.
Marsh Posté le 17-08-2001 à 12:04:05
Ah ben non, c'est encore plus simple :
perl -e 'my $time = localtime(date_en_secondes);print $time
Et youpla!
Marsh Posté le 17-08-2001 à 12:12:59
c bon, la commande perl marche a merveille.
y en a qui ont d'autres solutions ?
Marsh Posté le 17-08-2001 à 14:35:36
On approche du 9 septembre avec 1 milliard de secondes depuis l'epoch.
Avec la nouvelle architecture 64 bits, la date sera stockée sur un entier de 64 bits permettant aux horloges Unix de durer 5 milliards d'années. Mais un proc ou un disque dur ne dure pas aussi longtemps.
Marsh Posté le 17-08-2001 à 11:02:51
Y a-t-il une commande linux qui permette de convertir directement les secondes écoulés depuis le 1/1/70 à 0h00 en date ?
(p ex: 998060944 --> ven 17 août 2001 11:09:05)