Notifications
Retirer tout
Programmation
1
Posts
2
Utilisateurs
0
Reactions
97
Vu
0
mar 5 septembre 2023 10 h 41 min
Début du sujet
Bonjour,
J’ai une valeur en seconde stockée dans du « packé » 10:0 et je souhaite le convertir en heure et minutes sous ce masque hh:00 et en alphanumérique. Avez-vous un bout de code qui pourrait m’inspirer ?
Cordialement,
1 Réponse
0
jeu 28 septembre 2023 12 h 59 min
Après quelques tests, voici le bout de code en question :
dcl-proc testConvert_seconde_to_hhmm_1 export;
dcl-pi *n end-pi;
Dcl-s l_duree_seconde Packed(10:0) Inz(61154);
Dcl-s l_duree_hhmm Time inz;
Dcl-s l_duree_hhmm_char Char(5);
print('Executing: * testWhatever_1()');
// Place your assertions here.
l_duree_hhmm = l_duree_hhmm + %Seconds(l_duree_seconde);
l_duree_hhmm_char = %Char(l_duree_hhmm:*HMS);
Dsply l_duree_hhmm_char;
end-proc;