Comment pouvons-nous aider ?
Temps entre deux horaires pour commencer quelque chose dans les prochaines 24 heures
Cet exemple montre comment calculer le temps en minutes entre deux horaires (horloge) pour commencer quelque chose dans les prochaines 24 heures
Nous utilisons une simple « entrée numérique » pour entrer l’horaire. Il est plus facile de séparer l’heure des minutes avec un point décimal (pavé numérique simple)
Vous pouvez télécharger le projet et l’essayer : TestStartTime

Le script est le suivant :
#include "MacroInit.h"
void Macro_main(IN *p)
{
MarcoInit
//ToDo
CurrentMin = BCD2BIN(LocalWord[60001]) ;
CurrentHou = BCD2BIN(LocalWord[60002]) ;
StartHou = LocalWord
StartMin = LocalWord
int StartHou24=StartHou ;
if ((CurrentHou > StartHou) || ((CurrentHou == StartHou)&&(CurrentMin > StartMin))){
StartHou24=StartHou 24 ;
}
MinCurrent2StartTime=(((StartHou24*60) StartMin)-((CurrentHou*60) CurrentMin)) ;
}