Label5.Caption = DateDiff("h", Now, "2002 - 11 - 28")
Label6.Caption = DateDiff("n", Now, "2002 - 11 - 28") mod 60
Label7.Caption = DateDiff("s", Now, "2002 - 11 - 28") mod 60
?
5 svar · 285 visningar · startad av fesken
Satt och kodade ett litet program, syfter med det var att räkna ner till kl. 08:00 den 28 november. Ja, datumet då dörrarna till dh -winter slår upp. Jag la in en timer, körde datediff men upptäckte 2 problem.
1. Den räknade till kl 00:00, alltså när 28 nov börjar vilket inte är konstigt.
2. Sekunderna börjar på 100 och inte 60, problemet där var att de inte blev syncade med en minutmätare.
Jag använde en simpel kod:
Label5.Caption = DateDiff("h", Now, "2002 - 11 - 28")
Label6.Caption = DateDiff("n", Now, "2002 - 11 - 28")
Label7.Caption = DateDiff("s", Now, "2002 - 11 - 28")
Någon som har en lösning på problemet?
Label5.Caption = DateDiff("h", Now, "2002 - 11 - 28")
Label6.Caption = DateDiff("n", Now, "2002 - 11 - 28") mod 60
Label7.Caption = DateDiff("s", Now, "2002 - 11 - 28") mod 60
?
tack som fan, fast nu går den ner till 0, och sedan hoppar den in på 59 och fortsätter nedåt. Det fungerar men det ser konstigt ut.
Måste väl finnas något annat sätt?
sedan, hur får man den att gå till kl. 8 istället för kl 00?
tack som fan, fast nu går den ner till 0, och sedan hoppar den in på 59 och fortsätter nedåt. Det fungerar men det ser konstigt ut. Måste väl finnas något annat sätt?
Nu fattar jag inte. En minut/sekundräknare ska väl uppföra sig så? Hur menar du?
sedan, hur får man den att gå till kl. 8 istället för kl 00?
Tja .. Lämpligen genom att ange klockslaget.
Label5.Caption = DateDiff("h", Now, "2002 - 11 - 28 8:00")
jo, tack som fan för hjälpen. Är evigt tacksam.