Avatar billede koonz Nybegynder
16. februar 2011 - 21:46 Der er 6 kommentarer og
1 løsning

Minutter til HH:MM

Hej Guys

Er der en nem metode til at omregne f.eks. 7800 minutter til hh:mm formatet ?
Avatar billede jonah.hex Nybegynder
16. februar 2011 - 22:01 #1
/60
Avatar billede koonz Nybegynder
16. februar 2011 - 22:11 #2
Det giver jo ikke hh:mm format

Eks. 90 minutter / 60 = 1,5

Jeg vil have 1:30.

Kunne være noget med 60 MOD 90 og så 90-60 og så skrive sammen. Vil dog ikke benytte dette hvis der er nemmere metode...
Avatar billede hrc Mester
16. februar 2011 - 22:15 #3
Noget i denne retning vil virke fint:

h := m div MinsPerHour;
m := m mod MinsPerHour;

result := format('¤d:%d',[h,m]);
Avatar billede hrc Mester
16. februar 2011 - 22:16 #4
For at få det med foranstillede nuller: format('%.2d:%.2d',[h,m]);
Avatar billede koonz Nybegynder
16. februar 2011 - 22:31 #5
Super - takker :-)
Avatar billede arne_v Ekspert
17. februar 2011 - 03:04 #6
TimeToStr(t / MinsPerDay)

viser også sekunder men kan måske bruges alligevel.

7800 er iøvrigt mere end 1 døgn.
Avatar billede hrc Mester
17. februar 2011 - 10:37 #7
arne: Du formår altid at komme med et pænt alternativ (t burde dog være m :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester