Avatar billede getaway Nybegynder
07. august 2001 - 15:56 Der er 14 kommentarer og
1 løsning

Datoer

Hvordan tilføjer man f.eks. 7 dage til en dato hvor DD, MM og ÅÅÅÅ er adskilt fra hinanden ?


getaway....
Avatar billede oswald Nybegynder
07. august 2001 - 15:58 #1
Det gør man ikke. ;)
Avatar billede sone Nybegynder
07. august 2001 - 15:58 #2
Har du dem som 3 variable (og ikke én dato) ?
Avatar billede getaway Nybegynder
07. august 2001 - 16:00 #3
ja.... så er det nemmere at finde rundt i....
Avatar billede oswald Nybegynder
07. august 2001 - 16:02 #4
Spøg til side. Prøv noget i stilen med.

TempDate = DateSerial(year, month, day + 7)
TDay = Day(TempDate)
Tmonth = month(TempDate)
TYear = Year(TempDate)
Avatar billede getaway Nybegynder
07. august 2001 - 16:08 #5
Det virker sq ikke !
Avatar billede oswald Nybegynder
07. august 2001 - 16:13 #6
Hvad er problemet. Kommer den med en fejl eller hvad?
Avatar billede oswald Nybegynder
07. august 2001 - 16:15 #7
Denne kode virker perfekt hos mig.

<%

TempDate = DateSerial(\"2001\", \"06\", \"28\" + 7)
TDay = Day(TempDate)
Tmonth = month(TempDate)
TYear = Year(TempDate)

Response.Write tday & \" . \" & tmonth & \" . \" & tyear
%>
Avatar billede getaway Nybegynder
07. august 2001 - 16:19 #8
Yep... fejlen er beskrevet sådan her : Wrong number of arguments or invalid property assignment: \'year\'
Avatar billede oswald Nybegynder
07. august 2001 - 16:26 #9
Prøv at kopier min kode ind på en ny ASP side og kør den. 
Avatar billede oswald Nybegynder
07. august 2001 - 16:27 #10
For øvrigt, hedder den variabel hvor dit År ligger i evt \'year\' for i så fald vil der opstå en fejl ala den du beskriver.
Avatar billede getaway Nybegynder
07. august 2001 - 16:41 #11
første eksempel virker ikke, andet virker fint nok.... ??
Avatar billede oswald Nybegynder
07. august 2001 - 16:44 #12
Det skal nok passe. Year, Month og Day i første eksempel skal erstattes med de variabel navne som indeholder dit ÅÅÅÅ, MM og DD. Efter kørslen vil TYear, TMonth og TDay indeholder de respektive opdaterede variable.
Avatar billede getaway Nybegynder
07. august 2001 - 16:49 #13
øhhh.... måske er jeg lidt dum, men hvad fanden skal det skiftes ud med hvis det er fra dagens dato ? altså now() ...?
Avatar billede oswald Nybegynder
07. august 2001 - 16:59 #14
OK. Sådan som du beskrev problemet så forstod jeg at du havde tre variable som indeholder dag, måned og år. Men hvis du vil vide hvad datoen 7 dage fra nu er så bruger du følgende kode.

<%

TempDate = now + 7
TDay = Day(TempDate)
Tmonth = month(TempDate)
TYear = Year(TempDate)

Response.Write tday & \" . \" & tmonth & \" . \" & tyear
%>
Avatar billede getaway Nybegynder
07. august 2001 - 17:06 #15
Taaaaark ..... det reddede min dag !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester