Convertion heure a minutes

Résolu
cs_snakeon Messages postés 59 Date d'inscription mardi 29 janvier 2008 Statut Membre Dernière intervention 5 mars 2010 - 13 mars 2009 à 00:16
jmf0 Messages postés 1566 Date d'inscription mardi 26 décembre 2000 Statut Membre Dernière intervention 5 avril 2013 - 14 mars 2009 à 08:01
Bonjour,

J ai un label qui contient une heure (hh:mm) en chaine de caractere et je veux la convertir en minutes, j ai essayer avec " minutes = CType(Label27.Text, DateTime).Minute "
mais le probleme elle me donne seullement la partie minutes et pas la partie heures
je veux avoir une converstion qui me donne le nombre des minutes de tout l'expression et merci infiniment de me repondre..

3 réponses

jmf0 Messages postés 1566 Date d'inscription mardi 26 décembre 2000 Statut Membre Dernière intervention 5 avril 2013 7
14 mars 2009 à 08:01
je ne te comprends pas !
ou tu fais ce que je t'ai déjà indiqué (et que tu peux mettre, si tu le veux, sur une seule ligne de code)
ou (si ton heure à convertir est correcte) :
tu utilises DateDiff pour extraire l'intervalle en minutes entre ton heure et l'heure 00:00
Comprends pas ton blocage !
3
jmf0 Messages postés 1566 Date d'inscription mardi 26 décembre 2000 Statut Membre Dernière intervention 5 avril 2013 7
13 mars 2009 à 08:04
Bonjour,

Tu sais donc déjà extraire  la partie minutes (xm)
Tu devrais alors savoir extraire la partie heures (xh)
Ensuite ?
1) combien t a-t-il, selon toi, de minutes dans une heure ?
2) combien font donc xh heures ? ==>> ym minutes
3) nbre de minutes = ym + xm
bizarre ...
0
cs_snakeon Messages postés 59 Date d'inscription mardi 29 janvier 2008 Statut Membre Dernière intervention 5 mars 2010
14 mars 2009 à 03:04
nn je veux simplement un code qui traduit tte l expresion
par exemple moi je convertis la partie minute , pous la meme chose pr la partie heure et je fait pres l addition des deux, mais je cherche un code qui convertit le tt a la fois

minutes = CType(Label27.Text, DateTime).Minute

heures = CType(Label27.Text, DateTime).hour

la somme est minutes +
heures
0