Date - Date = Aantal dagen

Status
Niet open voor verdere reacties.

TJMen

Nieuwe gebruiker
Lid geworden
23 mei 2007
Berichten
2
Hoi

Hoe kan ik het aantal dagen tussen 2 verschillende datums uitrekenen in visual basic 6???
VB:
Datum 1 = 20-05-2007
Datum 2 = 23-05-2007 (steeds de Huidige datum)
dan zou datum 2 - datum 1 = het aantaldagen wat er tussen zit hier dan 3

Maar als je van 20-04-2007 tot 23-05-2007 gaat moet ie 33 aan geven enz.

Alvast bedankt Thijs
 
Zelf heb ik niet zo lang geleden een prog gemaakt dat uitrekent hoeveel dagen het nog duurt tot een bep. datum.

Ik had het toen zo ong. gedaan
Als de jaartallen gelijk zijn is het niet zo moeilijk.
1. bereken eerst hoeveel dagen je al hebt gehad.
met Month() kun je de maand bepalen.
die krijg je dan in de vorm als een getal. (5)

dan moet je gaan uitrekenen hoeveel dagen ofdat zijn.
LET OP mei zelf moet je NIET meerekenen.
tot aan mei heb je 31 + 28 + 31 + 30 = 120 dagen.
dan tel je de dag er bij op 23, dan kom je uit op 143 dagen.

dit doe je ook bij de datum waar mee je het verschil mee wil bepalen.

datum 2 is dus 143 dagen
datum 1 =is dan 110 dagen
143 - 110 = 33 dagen

Als je de gegevens uit deze vorm wil halen dd-mm-jjjj
raad ik je aan om ff deze tutorial te lezen.
Goede Tutorial
 
Of nog makelijker :)

Code:
Dim Datum1 As Date
Dim Datum2 As Date

Datum1 = "23-4-2007"
Datum2 = Date
Text1.Text = [B]DateDiff[/B]("d", Datum1, Datum2)
 
Heel erg bedankt voor de reactie's

Spiderman bedankt voor de code:thumb:
en wimpie999 bedankt voor het mee denken:)

Groeten Thijs
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan