Försöker räkna ut antalet dagar med
Session.LCID=1053
startDate=#04-08-27#
nowDate=Date()
days=DateDiff(d,nowDate,startDate)
men får bara
Microsoft VBScript runtime error '800a0005'
Invalid procedure call or argument: 'DateDiff'
tillbaka
9 svar · 333 visningar · startad av WebbisNet
Försöker räkna ut antalet dagar med
Session.LCID=1053
startDate=#04-08-27#
nowDate=Date()
days=DateDiff(d,nowDate,startDate)
men får bara
Microsoft VBScript runtime error '800a0005'
Invalid procedure call or argument: 'DateDiff'
tillbaka
solbulle skrev:
Yes! Jag kan. :)
days=DateDiff("d",nowDate,startDate)
dubbelfnuttarna funkade, men nu får jag 38259 dagar när det ska bli 3 :-)
solbulle skrev:
Om du gör som så här då:
startDate=cDate("04-08-27")
Nu fick jag 2 men det är ju 3 dagar sedan den 27/8 eller hur räknar den?
Nja, inte är det väl tre dagar? Idag är det den 29:e. 29-27=2
solbulle skrev:
Nja, inte är det väl tre dagar? Idag är det den 29:e. 29-27=2
Det stämmer ju till viss del, men efter kl 00:00 så är det ju ny dag, dvs den 30
Jo, precis, men nu när klockan är snart två på morgonen är det fortfarande den 29:e. I morgon, alltså på måndag om drygt 22 timmar blir det den 30:e. Och då är det tre dagar.
Jag tror du snurrar till det lite nu.
Eller så gör jag det.
:)
solbulle skrev:
Jo, precis, men nu när klockan är snart två på morgonen är det fortfarande den 29:e. I morgon, alltså på måndag om drygt 22 timmar blir det den 30:e. Och då är det tre dagar.
Jag tror du snurrar till det lite nu.
Eller så gör jag det.
:)
du har helt rätt, det är sön 29/8, trodde det var 30/8 :-)