Calculer le temps depuis une date bash
Résolu/Fermé
jeremyp3
Messages postés
22
Date d'inscription
lundi 13 avril 2009
Statut
Membre
Dernière intervention
5 mars 2020
-
28 avril 2012 à 13:50
jeremyp3 Messages postés 22 Date d'inscription lundi 13 avril 2009 Statut Membre Dernière intervention 5 mars 2020 - 28 avril 2012 à 16:58
jeremyp3 Messages postés 22 Date d'inscription lundi 13 avril 2009 Statut Membre Dernière intervention 5 mars 2020 - 28 avril 2012 à 16:58
A voir également:
- Calculer le temps depuis une date bash
- Calculer une moyenne sur excel - Guide
- Blocage agriculteur carte en temps réel - Accueil - Transports & Cartes
- Renommer plusieurs fichiers en même temps - Guide
- Temps validation annonce le bon coin - Forum Hotmail / Outlook.com
6 réponses
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
28 avril 2012 à 15:23
28 avril 2012 à 15:23
hello
j'ai changé avril en april parce que j'ai un système en anglais
j'ai changé avril en april parce que j'ai un système en anglais
$ date Sat Apr 28 15:21:56 CEST 2012 $ set $( date -d '24 april 2012 14:58' +%s) $(date +%s) $ t=$(($2-$1)) ; printf "%dj %dh %dm %ds\n" $((t/86400)) $((($t%86400)/3600)) $((($t%3600)/60)) $(($t%60)) 4j 0h 24m 0s $
jeremyp3
Messages postés
22
Date d'inscription
lundi 13 avril 2009
Statut
Membre
Dernière intervention
5 mars 2020
Modifié par jeremyp3 le 28/04/2012 à 16:43
Modifié par jeremyp3 le 28/04/2012 à 16:43
re,
ça marche très bien avec une date en anglais mais dès que je passe une date en français il me la reconnais pas ...
date: date non valide « 28 avril 2012 16:21 »
j'obtien la date comme ceci : ls -l /var/run/ppp0.pid |cut -d " " -f6-8
merci
Jérémy
ça marche très bien avec une date en anglais mais dès que je passe une date en français il me la reconnais pas ...
date: date non valide « 28 avril 2012 16:21 »
j'obtien la date comme ceci : ls -l /var/run/ppp0.pid |cut -d " " -f6-8
merci
Jérémy
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
28 avril 2012 à 16:47
28 avril 2012 à 16:47
n'est ce pas plutôt
ls -l /var/run/ppp0.pid |cut -d " " -f6-7
jeremyp3
Messages postés
22
Date d'inscription
lundi 13 avril 2009
Statut
Membre
Dernière intervention
5 mars 2020
28 avril 2012 à 16:51
28 avril 2012 à 16:51
non car la il manque l'heure... mais même qand j'écrit la date en toute lettre il la reconnais pas, parcontre si je change le v d'avril en p ça fonctionne ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
Modifié par dubcek le 28/04/2012 à 16:52
Modifié par dubcek le 28/04/2012 à 16:52
essayer avec la date en secs
set $(stat -c %Y /var/run/ppp0.pid) $(date +%s)
jeremyp3
Messages postés
22
Date d'inscription
lundi 13 avril 2009
Statut
Membre
Dernière intervention
5 mars 2020
28 avril 2012 à 16:58
28 avril 2012 à 16:58
parfait, merci !
cela fonctionne à présent
Jérémy
cela fonctionne à présent
Jérémy