Python Algorithme Conversion Conversion de secondes en heures richy - Dernière réponse le 10 sept. 2013 4 réponses Bonjour, comment convertir sous Solaris les seconde en heure dans le format hh:mm:ss sous un script. à convertir 7275 secondes en heure au format hh:mm:ss par exemple : 3600 secondes équivaut à 01:00:00 cordiales salutations. Afficher la suite 4 réponses Trié par date Votes Date Date décroissante Réponse 1 / 4 ... Signaler Leinox Un petit truc du genre non ? function hms(s) { h=int(s/3600); s=s-(h*3600); m=int(s/60); s=s-(m*60); printf("%d:%02d:%02d\n", h, m, s); } ... Signaler Utilisateur anonyme quel est ce langage ? ni sh, ni bash, ni ksh. ... Signaler richy ksh merci Réponse 2 / 4 ... Signaler Utilisateur anonyme salut, un script en quel langage ? shell ? lequel ? (g)awk ? perl ? python? Réponse 3 / 4 ... Signaler dubcek Contributeur hello utiliser nawk plutôt que awk sur Solaris $ echo 3600|nawk '{printf "%02d:%02d:%02d\n",$1/3600,$1%3600/60,$1%60}'01:00:00$ echo 3662|nawk '{printf "%02d:%02d:%02d\n",$1/3600,$1%3600/60,$1%60}'01:01:02$ echo 7275|nawk '{printf "%02d:%02d:%02d\n",$1/3600,$1%3600/60,$1%60}'02:01:15$ ... Signaler dubcek Contributeur en bash ou ksh $ set 7275 ; printf "%02d:%02d:%02d\n" $(($1/3600)) $(($1%3600/60)) $(($1%60))02:01:15 ... Signaler richy Bonjour, c'est impeccable ça marche!!! Merci dubcek! Réponse 4 / 4 ... Signaler juliemiss Très utile,merci votre partage! Afficher toute la discussion Discussions similaires Programme de conversion binaire vers décimal LinuuuuxX Écrire un algorithme heure, minute, et second lord m algorithme Décimal/binaire thibautB conversion des chiffres en lettres, langage C triniton programme pascal de conversion entre bases miouthcosmos convertir nombre decimal à binaire dadar Sujet Précédent Sujet Suivant
Réponse 1 / 4 ... Signaler Leinox Un petit truc du genre non ? function hms(s) { h=int(s/3600); s=s-(h*3600); m=int(s/60); s=s-(m*60); printf("%d:%02d:%02d\n", h, m, s); } ... Signaler Utilisateur anonyme quel est ce langage ? ni sh, ni bash, ni ksh. ... Signaler richy ksh merci
Réponse 2 / 4 ... Signaler Utilisateur anonyme salut, un script en quel langage ? shell ? lequel ? (g)awk ? perl ? python?
Réponse 3 / 4 ... Signaler dubcek Contributeur hello utiliser nawk plutôt que awk sur Solaris $ echo 3600|nawk '{printf "%02d:%02d:%02d\n",$1/3600,$1%3600/60,$1%60}'01:00:00$ echo 3662|nawk '{printf "%02d:%02d:%02d\n",$1/3600,$1%3600/60,$1%60}'01:01:02$ echo 7275|nawk '{printf "%02d:%02d:%02d\n",$1/3600,$1%3600/60,$1%60}'02:01:15$ ... Signaler dubcek Contributeur en bash ou ksh $ set 7275 ; printf "%02d:%02d:%02d\n" $(($1/3600)) $(($1%3600/60)) $(($1%60))02:01:15 ... Signaler richy Bonjour, c'est impeccable ça marche!!! Merci dubcek!
... Signaler dubcek Contributeur en bash ou ksh $ set 7275 ; printf "%02d:%02d:%02d\n" $(($1/3600)) $(($1%3600/60)) $(($1%60))02:01:15