04. december 2003 - 17:30
Der er
3 kommentarer og 3 løsninger
Hjælp til mindre dato problem
Jeg har følgende som jeg ikke kan få til at virke : Date0 = Day(Date)&"-"&Month(Date)&"-"&Year(Date) Date1 = "1-6-"&Year(Date) Date2 = "1-12-"&Year(Date) Date3 = "1-12-"&Year(Date) Date4 = "31-5-"&Year(Date)+1 If Date0 >= Date1 And Date0 <= Date2 Then Response.Write("1-"&Right(Year(Date),2)&"") ElseIf Date0 >= Date3 And Date0 <= Date4 Then Response.Write("2-"&Right(Year(Date),2)&"") End If Den viser ikke noget når jeg køre scriptet nogen der kan hjælpe med det
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
04. december 2003 - 17:42
#1
Prøv at sætte CDate omkring i if sætnignen sådan den tolker det som datoer: If Date0 >= Date1 And Date0 <= Date2 Then Sådan her: If CDate(Date0) >= CDate(Date1) And CDate(Date0) <= CDate(Date2) Then og: ElseIf CDate(Date0) >= CDate(Date3) And CDate(Date0) <= CDate(Date4) Then
04. december 2003 - 18:10
#2
Ok så udskriver den men den skriver den forkerte ud selv når jeg prøver at skifte dato på serveren hvad kan det skyldes ? Vender jeg mine <> forkert ?
04. december 2003 - 18:32
#3
Det kommer an på hvad hvad du mener den skal gøre ;) Hvis severen køre DK dato format så vil den udskrive den anden linje: Response.Write("2-"&Right(Year(Date),2)&"")
04. december 2003 - 18:44
#4
Jeg tvinger den jo ud i dansk dato format med denne : Date0 = Day(Date)&"-"&Month(Date)&"-"&Year(Date) så det skulle ikke give noget problem og så skal den blot udskrive 2 forskellige ting. Hvis datoen er imellem 01-06-2003 og 01-12-2003 skal den skrive en ting. Hvis datoen er imellem 01-12-2003 og 01-06-2004 skal den skrive noget andet ud. håber det hjælper lidt på forklaringen :o)
05. december 2003 - 02:09
#5
Niks, du tvinger den ikke til at tænke dansk i ovenstående. Brug Session.LCID = 1030 ' Dansk - i toppen af dine sider for at sikre dig at serveren "tænker" dansk
05. december 2003 - 08:53
#6
Fandt selv ud af det
Kurser inden for grundlæggende programmering