Secondes en j/h/m/s

Fermé
yo35 - 11 juil. 2011 à 11:04
boly38 Messages postés 267 Date d'inscription mercredi 23 février 2011 Statut Membre Dernière intervention 29 septembre 2016 - 11 juil. 2011 à 11:53
Bonjour,

Je souhaite convertir un total de secondes en temps en jours/heures/minutes/secondes. sans virgules au secondes.

Voila, merci d'avance.

3 réponses

Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 6 320
Modifié par Vaucluse le 11/07/2011 à 11:28
Bonjour
si vos secondes en A1 peut être ceci en B1:
=A1/3600/24
et format de cellule :
nombre / personnalisé > dans la fenêtre type:
JJ/hh:mm:ss

crdlmnt

Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
1
boly38 Messages postés 267 Date d'inscription mercredi 23 février 2011 Statut Membre Dernière intervention 29 septembre 2016 80
11 juil. 2011 à 11:10
bonjour,
voici en PHP un bout de code qui convertit un temps en secondes en chaîne de caractères (adaptation vite faite non testée mais l'idée y est.. )

    public static function secToString($sec) {
        $log = "";
        $curSec = $sec;
        $nbDay = floor($curSec / (60*60*24));
        if ($nbDay > 0) {
            $log = "$nbDay j ";
            $curSec = $curSec - ($nbDay * 60*60*24);
        }
        $nbHour = floor($curSec / (60*60));
        if ($nbHour > 0) {
            $log = "$log $nbHour h ";
            $curSec = $curSec - ($nbHour * 60*60);
        }
        $nbMin = floor($curSec / 60);
        if ($nbMin > 0) {
            $log = "$log $nbMin min ";
            $curSec = $curSec - ($nbMin * 60);
        }
        if ($curSec > 0) {
            $log = "$log $curSec s ";
        }
        return $log;
    }
0
j'ai oublier de précisez que c'est pour excel ^^
0
boly38 Messages postés 267 Date d'inscription mercredi 23 février 2011 Statut Membre Dernière intervention 29 septembre 2016 80
11 juil. 2011 à 11:53
=)
0