webForumDet fria alternativet
Logga in / Bli medlem

33:e januari

ASP

2 svar · 154 visningar · startad av qwerty

Medlem sedan jan. 2001391 inlägg
Trådstart#1

Om dagens datum är 31 januari ger detta mig 33 januari. Kan jag räkna om eller omvandla detta till 2 februari. Har jag kanske gjort något dumt i koden.

igendatum = Day(date) + 2 & " " & Monthname(Month(date))
Medlem sedan juni 200032 967 inlägg
#2

använd alltid funktionen dateadd() för att lägga till eller ta bort dagar eller tid från en given tidpunkt.

då får du alltid giltiga datum och giltiga tidpunkter.
http://msdn.microsoft.com/scripting/vbscript/doc/vsfctDateAdd.htm

Medlem sedan juli 20003 825 inlägg
#3

response.write date() + 2

man kan skriva som ovan också.

---

det kanske är så att det finns många olika sätt att göra samma sak på. anders variant är klart snyggare... men ovanstående fungerar i alla fall!

270 ms totalt · 4 externa anrop · v20260731065814-full.7d626504
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)