Findes der en Javascript pandan til VBscripts datoformattering
Jeg har et javascript/Jscript dokument, der høvler bl.a. datoer ud fra en database. Det ser ikke godt ud med en US UTC dato, men følgende løser problemet. Findes der ikke en ren javascript løsning på formattering af datoer til f.eks. 18. marts 2002 kl. 12:07:09 eller som nedenstående ? Henrik<%@LANGUAGE="JAVASCRIPT" LCID=1030%>
//18-03-2002 12:07:09
<%= DoDateTime((book.Fields.Item("DATEBOOKED").Value), 2, 2070) %> <%= DoDateTime((book.Fields.Item("DATEBOOKED").Value), 3, 2057) %>
<SCRIPT RUNAT=SERVER LANGUAGE=VBSCRIPT>
function DoDateTime(str, nNamedFormat, nLCID)
dim strRet
dim nOldLCID
strRet = str
If (nLCID > -1) Then
oldLCID = Session.LCID
End If
On Error Resume Next
If (nLCID > -1) Then
Session.LCID = nLCID
End If
If ((nLCID < 0) Or (Session.LCID = nLCID)) Then
strRet = FormatDateTime(str, nNamedFormat)
End If
If (nLCID > -1) Then
Session.LCID = oldLCID
End If
DoDateTime = strRet
End Function
</SCRIPT>
