Ident pour retourner un nombre sous la forme hh:mm:ss

Contenu du snippet

Voila un double ident fais vite fais pour des raisons de scripts personnelle qui pourrais servir a plusieurs. En fait je voulais transformé un nombre en heure,minute et seconde et j ai découvert qu il yavais déjà un ident mais celui ci buggé car il rajouté un heure a chaque fois .Voila ce code na aucune prétention mais peux servir et étre amméliorré sans nul doute .

Source / Exemple :


zer {
  IF ( $1 < 10 ) {
    return 0 $+ $1
  }
  else { return $1 }
}

heure {
  var %tim $calc( $1 / 3600 ),%nbr $zer($int(%tim)),%tim1 $calc( ( $1 - ( %nbr * 3600 ) ) / 60 ),%nbr1 $zer($int(%tim1)),%tim2 $zer($calc( ( ( $1 - ( %nbr * 3600 ) ) - ( %nbr1 * 60 ) ) ) )
  return $+(%nbr,h,%nbr1,m,%tim2,s)
}

Conclusion :


Voila j'espére que ce code pourras servir a certain toutes critiques déplacé me passeras bien audessus car je pense mm pas venir voir les critiques.

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.