Connaître la bonne heure jeedom

Bonjour à tous,

Je suis entrain de faire des calculs dans mes scénarios, mais j’ai quelques souci avec les heures. En effet, Jeedom me retourne comme heure : 130. Est-ce 13:00 ou 1:30 ?

Avez-vous une idée pour déterminer bien comme il faut les heures et les minutes ?

Ma question est peut-être inutile si l’information est déjà donner, mais je n’ai pas réussi à trouver de réponse.

Merci d’avance pour vos retour. Désolé encore si une réponse existe déjà.
Anthony

C’est 1h30

Au vu de ce que je viens de voir cela peut-être les deux. C’est pour ça qu’il serait bien d’identifier ça autrement. Par exemple fixé à 2 caractères les minutes comme les heures. Est-ce possible ?

Non, 13h00 c’est 1300
130 c’est 1h30
Si tu as 130 pour 13h alors ce n’est pas un problème de format, c’est un bug…
C’est un entier, donc nombre de caractères fixes ce n’est pas possible.
Si tu change de format ça complique les comparaisons…

1 « J'aime »

Merci j’ai du faire une erreur d’interprétation dans mes calculs.

Pour info, j’ai vérifié dans le code, il est construit comme ça:

case '#time#':
				$return['#time#'] = date('Gi');

Donc les minutes ont bien le 0 initial

Merci pour la confirmation

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.