Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Minuutit tunneiksi ja päiviksi

Jorgga [06.07.2007 21:29:31]

#

Kun tiedetään että minuutteja on esimerkiksi 120 niin nytetään
0 päivää, 2 tuntia, 0 minuuttia
ja jos minuutit on 1440 (eiks tää oo yks vuorokaus :D)
ni näytetään
1 päivä, 0 tuntia, 0 minuuttia

enpäs taas itse järkevää ratkaisua keksinyt...

Antti Laaksonen [06.07.2007 21:39:11]

#

Jakolaskun avulla homma onnistuu:

Dim pai As Integer, tun As Integer, min As Integer

min = 3190

pai = min \ 1440
min = min Mod 1440
tun = min \ 60
min = min Mod 60

MsgBox pai & " päivää, " & tun & " tuntia, " & min & " minuuttia"

Lisää tietoa:

https://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=mat1#ajanjakoosiin

Jorgga [06.07.2007 22:22:34]

#

niin joo tollee juu hienoa että joku tämän hallitsee itse ajattelin jotain:

d = aika \ 60 \ 24
h = aika \ 60
If h >= 24 Then h = 0
m = aika Mod 60

mutta tajusin että eihän siitä mitää tule ^^

Kiitos paljon

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta