Avatar billede deamill Nybegynder
13. april 2004 - 07:47 Der er 8 kommentarer og
1 løsning

sammenligning af dato og tid i ASP?

Hejsa,

Hvis jeg nu har en variabel tidspunkt som jeg tildeler følgende:
tidspunkt = date & time

Så har jeg en ny variabel som skægt nok hedder tidspunkt2 som tildeles følgende et stykke tid efter den første:
tidspunkt2 = date & time

Er det nu muligt at finde tidsforskellen på de 2 variabler, hvor der tages højde for dagen også?!

Jeg ved man kan gøre det i Visual Basic.NET!!

Der er 60 gode point til den som knækker nøden ;-)

/deamill
Avatar billede cesil Nybegynder
13. april 2004 - 08:12 #1
forskel = datediff("d",tidspunkt,tidspunkt2) giver dig forskel i dage
forskel = datediff("h",tidspunkt,tidspunkt2) giver dig forskellen i timer.
Avatar billede cesil Nybegynder
13. april 2004 - 08:15 #2
Her er en liste over hvad du kan få retur

yyyy Year
q Quarter
m Month
y Day of year
d Day
w Weekday
ww Week
h Hour
n Minute
s Second
Avatar billede deamill Nybegynder
13. april 2004 - 10:07 #3
Hej igen,

Indhold af lastact:
4/13/20049:07:33 AM

Indhold af nu:
4/13/200410:05:28 AM

lastact og nu tildeles på følgende måde: lastact=date & time


Metode: forskel = datediff("h",lastact,nu)


Jeg får følgende fejl:

Microsoft VBScript runtime error '800a000d'
Type mismatch: 'lastact'
/default.asp, line 39



/deamill
Avatar billede cesil Nybegynder
13. april 2004 - 10:52 #4
prøv og skrive
session.lcid = 1030 i toppen af din side for at få tiden vist på dansk
dernæst mangler du et mellemrum i 4/13/200410:05:28 AM så der kommer mellemrum mellem dato og tid
Avatar billede deamill Nybegynder
13. april 2004 - 11:18 #5
cool nok, nu virker det. Dog får jeg en fejl med denne her:
session.lcid = 1030

første gang siden kaldes er der ingen problemer, men næste gang siden læses, så kommer der en http error!?
Avatar billede cesil Nybegynder
13. april 2004 - 12:16 #6
vis meddelelser om uskadelige http fejl i avancerede instillinger skal slåes fra, så får du en fejlmeddelelse du kan bruge til noget.
Avatar billede deamill Nybegynder
13. april 2004 - 12:30 #7
kan du fortælle mig hvor jeg sætter det op?
Avatar billede cesil Nybegynder
13. april 2004 - 13:01 #8
ja gerne. I browseren finder du
Funktioner, internetinstillinger, avanceret. ca 1/3 nede på siden skal du fjerne hakket i checkboxen som jeg nævnte ovenfor.
Avatar billede deamill Nybegynder
13. april 2004 - 13:39 #9
takker :-)
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