/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Dansk dato hos one.com?
Fra : Allan Vebel


Dato : 09-01-08 22:51

Jeg har i mange år brugt dette lille script

<% session.LCID = 1030 %>

<p id="opdateret"><%
Dim VirtuelSti
VirtuelSti = Request.Servervariables("PATH_INFO")
Dim FysiskSti
FysiskSti = Server.MapPath(VirtuelSti)
Dim fil, fso
set fso = server.createobject("Scripting.FileSystemObject")
set fil = fso.getfile(fysisksti)
Response.Write("Opdateret: " & formatdatetime(fil.DateLastModified,2) & "")
set fil = nothing
set fso = nothing
%></p>

til at vise opdateringsdato, men nu har jeg en kunde der
benytter http://one.com, som kører ChiliAsp på deres php-
server, og her går det galt med det danske datoformat.

Deres support siger at deres server *ikke* understøtter
<% session.LCID = 1030 %>, men fint andre landestandarder,
se:

http://marna.dk/test/engelsk.asp
http://marna.dk/test/tysk.asp
http://marna.dk/test/spansk.asp

Supporten foreslog http://www.testdoman.se/chiliasp/, men
det fungerer heller ikke.

Det eneste jeg ønsker er et dansk datoformat (09-01-2008),
findes der noget der kan oversætte fra ovenstående script?

--
Allan Vebel
http://html-faq.dk
http://vebel.dk



 
 
Kim M. Jørgensen (11-01-2008)
Kommentar
Fra : Kim M. Jørgensen


Dato : 11-01-08 13:23

Ja du kan bruge denne funktion til at lave datoen om til lige det format du
ønsker

<%
Function FormatDT(aTime,FormatStr)
str = lcase(formatstr)
str = Replace(str,"yyyy",Year(aTime))
str = Replace(str,"dd",Day(aTime))
str = Replace(str,"mm",Month(aTime))
str = Replace(str,"hh",Hour(aTime))
str = Replace(str,"nn",Minute(aTime))
str = Replace(str,"ss",Second(aTime))
FormatDT = str
end function
%>


response.write FormatDT(Now(),"MM/DD/YYYY HH:NN:SS") & "<br>"
response.write FormatDT(Now(),"MM-DD-YYYY HH.NN.SS")& "<br>"
response.write FormatDT(Now(),"DD-MM-YYYY HH.NN.SS")& "<br>"
response.write FormatDT(Now(),"DD-MM-YYYY")





"Allan Vebel" <spam@do.not> skrev i en meddelelse
news:4785426f$0$90272$14726298@news.sunsite.dk...
> Jeg har i mange år brugt dette lille script
>
> <% session.LCID = 1030 %>
>
> <p id="opdateret"><%
> Dim VirtuelSti
> VirtuelSti = Request.Servervariables("PATH_INFO")
> Dim FysiskSti
> FysiskSti = Server.MapPath(VirtuelSti)
> Dim fil, fso
> set fso = server.createobject("Scripting.FileSystemObject")
> set fil = fso.getfile(fysisksti)
> Response.Write("Opdateret: " & formatdatetime(fil.DateLastModified,2) &
> "")
> set fil = nothing
> set fso = nothing
> %></p>
>
> til at vise opdateringsdato, men nu har jeg en kunde der
> benytter http://one.com, som kører ChiliAsp på deres php-
> server, og her går det galt med det danske datoformat.
>
> Deres support siger at deres server *ikke* understøtter
> <% session.LCID = 1030 %>, men fint andre landestandarder,
> se:
>
> http://marna.dk/test/engelsk.asp
> http://marna.dk/test/tysk.asp
> http://marna.dk/test/spansk.asp
>
> Supporten foreslog http://www.testdoman.se/chiliasp/, men
> det fungerer heller ikke.
>
> Det eneste jeg ønsker er et dansk datoformat (09-01-2008),
> findes der noget der kan oversætte fra ovenstående script?
>
> --
> Allan Vebel
> http://html-faq.dk
> http://vebel.dk
>
>



Christian Møller Nie~ (11-01-2008)
Kommentar
Fra : Christian Møller Nie~


Dato : 11-01-08 14:58


> Det eneste jeg ønsker er et dansk datoformat (09-01-2008),
> findes der noget der kan oversætte fra ovenstående script?

Prøv at se her: http://www.asp-faq.dk/article/?id=98

Chr.

Søg
Reklame
Statistik
Spørgsmål : 177547
Tips : 31968
Nyheder : 719565
Indlæg : 6408797
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste