Frågan#1 Någon som vet hur man får svensk tid när man har brinkster?
now()
Då får man ju tiden som e på servern... O det är ju typ amerikansk där...
Hur får man den till svensk tid istället? Observera att jag vill ha klockslag också och inte bara datum. :q
@ndersMedlem sedan juni 200032 967 inläggJag antar att det är några timmar skillnad i tid också?
<%
Session.LCID = 1053
Function GetTime(currentTime)
GetTime = DateAdd ("h", 6, currentTime)
End function
Response.write GetTime(now())
Mvh
PplelkesMedlem sedan mars 2002823 inlägg @nders, jag använder också brinkster, och när jag försökte följa ditt exempel:
<html>
<head>
<title>g&auml;stbok</title>
<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1>
</head>
<p align=center><font size=7><b><i><font color=#FFCC33>Välkommen till
skolans gästbok</font></i></b></font></p>
<% dim minCon 'Connection
dim rsGbok 'recordsetten för nya inlägg
dim strSQL
dim indag, dat
Session.LCID = 1053
Set minCon = Server.CreateObject("ADODB.Connection")
set rsGbok = Server.CreateObject("ADODB.Recordset")
minCon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("\plelkes\db\guests.mdb")
strSQL =" SELECT * FROM guestbook ORDER by ID DESC"
rsGbok.Open strSQL, minCon, 3, 3
Do While Not rsGbok.EOF
indag = Cdate(rsGbok("Datum"))
Function SvTid(indag)
SvTid = DateAdd ("h", 6, indag)
dat = WeekDayName(WeekDay(indag))&"en "& FormatDateTime(indag, 1) &" kl " & FormatDateTime(SvTid, vbshorttime)
Response.Write "<P>" & dat & " skrevs följande:</P>"
Response.Write "<P><B><FONT SIZE=""4""><I>" & rsGbok("Message") & "</I></FONT></B></P><BR><B><U>"
Response.Write " av:"
Response.Write "</U></B> " & rsGbok("Namn")
Response.Write "<BR><A HREF=""rsGbok('Epost')"">Skicka insändaren E-post: </A>"
Response.Write "<P></P><P></P><HR></HR>"
rsGbok.MoveNext
Loop
End function
rsGbok.Close
Set rsGbok = Nothing
minCon.Close
Set minCon = Nothing
%>
</body>
</html>
Så får jag felmeddelandet
Microsoft VBScript compilation error '800a03ea'
Syntax error
/plelkes/gastboken.asp, line 27
Function SvTid(indag)
^
PplelkesMedlem sedan mars 2002823 inlägg Jag löste problemet med följande kodsnutt
Do While Not rsGbok.EOF
indag = Cdate(rsGbok("Datum"))
vdag = DateAdd("h",6,indag)
dat = WeekDayName(WeekDay(vdag))&"en "& FormatDateTime(vdag, 1) &" kl " & FormatDateTime(vdag,4)
- fast klart, undrar fortfarande varför jag fick syntaxerror på function
LLarsGMedlem sedan dec. 200012 464 inlägg Det beror på att function låg inuti din do while. Funktioner skall ligga särskilda från annan kod.