Behöver hjälp med datum

ASP

6 svar · 204 visningar · startad av LordJens

Medlem sedan aug. 2000119 inlägg
Trådstart#1

Hej någon mer ASP kunnig än jag.

Jag har gjort ett formulär där man skall ange sin födelsedag. De ser ut så här:
1. En text-ruta (där man skriver i dagenm, name=day)
2. En rullgardinsmeny (månaderna, har värdena 01, 02, 03 osv., name=month)
3. En till text-ruta (året, name=year)

Vad skall jag nu skriva för att sätta ihop dessa till ett datum?
Datumen måste bli i en sån form att man kan räkna med det (typ dagar kvar).

Medlem sedan aug. 200026 inlägg
#2

Använd DateDiff()

DateDiff("d", date1, date2)

Medlem sedan aug. 2000119 inlägg
#3

Jag vet hur man använder DateDiff, men frågan är hur jag t.ex. sätter ihop värden 14, 02, och 2000 till ett datum.

Medlem sedan dec. 19998 577 inlägg
#4

Med Cdate()

Cdate("2000-02-14")

Medlem sedan aug. 2000119 inlägg
#5

Kan jag även lägga in varibler i CDate?
Typ Datum = Cdate("dag-manad-ar").

Medlem sedan mars 20001 266 inlägg
#6

ja, det bör nog gå att lägga in variabler, annars blir det ganska begränsat.

Andreas

Medlem sedan dec. 19998 577 inlägg
#7

Visst går det. En variabel är ju i själva verket en textsträng, ett nummer eller ett datum, så det skulle bli likadant...

Annars är det bästa sättet att få reda på saker att testa sig fram... :)

299 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
162 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
158 ms — ändringar (db)