On Sat, 28 Sep 2002 00:38:35 +0200, "Claus G."
<gabriel@xxxdesign-text.dk> wrote:
>Hej jeg har 2 problemer med nedenstående programstump.
>1. t2 og t3 sætter sekunder på?
>2. Hvis tiden går til anden dato kommer der en hel dato string med et årstal
>der siger 1899?
>
>MVH ClausG
>
><% dim t1, t2, t3, t4, t5, t6, t7
> t1 = FormatDateTime(now, vbShortTime)
> t2 = DateAdd("h", 3, t1)
> t3 = DateAdd("h", 6, t1)
> response.write ("aktuel tid:" & "---------- " & t1 )
> response.write "<br><br>"
> response.write ("aktuel tid - 3:" & "----- " & t2 )
> response.write "<br><br>"
> response.write ("aktuel tid - 6:" & "----- " & t3 )
>
> %>
Prøv med:
<%
dim t1, t2, t3, t4, t5, t6, t7
t1 = FormatDateTime(now, vbShortTime)
t2 = DateAdd("h", 3, now)
t2 = FormatDateTime(t2, vbShortTime)
t3 = DateAdd("h", 6, now)
t3 = FormatDateTime(t2, vbShortTime)
response.write ("aktuel tid:" & "---------- " & t1 )
response.write "<br><br>"
response.write ("aktuel tid - 3:" & "----- " & t2 )
response.write "<br><br>"
response.write ("aktuel tid - 6:" & "----- " & t3 )
%>
Fejlen er, at du beregner på et formatteret udtryk. Beregn i stedet
altid på den "rå" værdi.
Good luck!
--
Jørn Andersen,
Brønshøj
|