Avatar billede virus Nybegynder
17. oktober 2002 - 16:44 Der er 10 kommentarer og
1 løsning

US > DK date

Nogen der kender en funktion der kan ændre US eller flere datoformater til dk?

Eller skal jeg virkeligt selv til at rode med lidt regexps oder was.....

Må da findes noget...
Avatar billede somaliomar Praktikant
17. oktober 2002 - 16:46 #1
Kender ikke funtkioner, der kan gøre det. Men hvad er det, du skal lave?
Avatar billede virus Nybegynder
17. oktober 2002 - 16:58 #2
Som jeg skriver har jeg eks en US date som er 3/7/2002 som er svarende til DK 07-03-02

Dette skal jeg ha klaret helst med en funktion i ASP gider simpelthen ikke skrive en converter
Avatar billede eagleeye Praktikant
17. oktober 2002 - 17:05 #3
Prøv at skrive i toppen af ASP filen for DK format:
<% Session.LCID = 1030 %>


Alternativt så kan du:

dkDato = Day(date) & "-" & Month(Date) & "-" & Year(Date)
Avatar billede eagleeye Praktikant
17. oktober 2002 - 17:07 #4
Her er din converter..:

function dkDato(datoStr)
  dkDato = Day(datoStr) & "-" & Month(datoStr) & "-" & Year(datoStr)
end function

Response.write dkDato(date)
Avatar billede virus Nybegynder
17. oktober 2002 - 17:57 #5
eagleeye > det er så iorden ;) Takker :o)
Avatar billede virus Nybegynder
17. oktober 2002 - 18:11 #6
eagleeye > hehe bare så du i fremtiden ved det ikke virker :)


<%
Function dkDato(datoStr)
  Response.Write Day(datoStr) & "-" & Month(datoStr) & "-" & Year(datoStr)
End Function

dkDato "3/7/2002 8:54:15 PM"
%>
Avatar billede eagleeye Praktikant
17. oktober 2002 - 18:32 #7
Den function jeg har lavet kan ikke give det output..
Avatar billede eagleeye Praktikant
17. oktober 2002 - 18:35 #8
mangler der 0 'er ?? så prøv dette:


<%
Function dkDato(datoStr)
  Response.Write Right("0" & Day(datoStr),2) & "-" & Right("0" & Month(datoStr),2) & "-" & Year(datoStr)
End Function

dkDato "3/7/2002 8:54:15 PM"
%>
Avatar billede virus Nybegynder
17. oktober 2002 - 19:28 #9
Nej men jeg skal jo ha det danske format
Altså converte eks. "3/7/2002" til "7-3-2002"
Avatar billede virus Nybegynder
17. oktober 2002 - 19:28 #10
Samt andre versioner af datoer
Avatar billede eagleeye Praktikant
17. oktober 2002 - 21:32 #11
Hvis du i en ASP kun skriver dette hvad skriver den så på skærmen:

<%
Function dkDato(datoStr)
  Response.Write Right("0" & Day(datoStr),2) & "-" & Right("0" & Month(datoStr),2) & "-" & Year(datoStr)
End Function

dkDato "3/7/2002 8:54:15 PM"
%>
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