Avatar billede hyanen Nybegynder
11. august 2005 - 09:53 Der er 11 kommentarer og
1 løsning

Dansk Dato

Jeg har oprettet det her spørgsmål i forlængelse med det her
http://eksperten.dk/spm/638615

ja.. Jeg skal få gjort sådan at denb viser en dato i det her format:
12/08/2005 20:45
Det skal vises i det her format
Fredag D. 12 August 20:45

HELP ::)
Avatar billede doodoo Novice
11. august 2005 - 09:55 #1
Avatar billede jaw Nybegynder
11. august 2005 - 09:56 #2
echo date("d F H:i");
Avatar billede jakobdo Ekspert
11. august 2005 - 10:47 #3
Evt skal du bruge strftime() og så huske setlocale()
Avatar billede hyanen Nybegynder
11. august 2005 - 10:53 #4
i misforstår mig.. :)

jeg har en dato.. jeg skal ikke finde den..

Jeg har en dato i det her format
12/08/2005 20:45
og den skal laves om til det andet format..

Og setlocale.. hvad skal den sættes til..?
Avatar billede jakobdo Ekspert
11. august 2005 - 11:05 #5
Din server har med stor sandsynlighed engelsk sprog.
Ergo vil det blive:
Friday D. 12 August 20:45
med setlocale() kan du lave det til Dansk, som du efterspørger.
Du kan bruge: strtotime() til at lave tiden til en unix-timestamp.
Den kan du så putte ind i strftime()
Avatar billede doodoo Novice
11. august 2005 - 11:30 #6
Ja, se det link jeg smed - det er præcis samme spørgsmål?
- som er blevet accepteret
Avatar billede jakobdo Ekspert
11. august 2005 - 11:53 #7
Men er det ikke dumt at bygge sine egne arrays op, når nu det ligger lige til højrefoden med setlocale() ??
Avatar billede hyanen Nybegynder
11. august 2005 - 13:06 #8
doodoo... hvordan angiver man hvilken dato den skal skrive med de der arrays.. :S?
Avatar billede doodoo Novice
11. august 2005 - 14:13 #9
Avatar billede coderdk Praktikant
11. august 2005 - 15:03 #10
Hvad med noget i denne stil:

    $dato = "11/8-2005 14:57";
    setlocale( LC_TIME, "da_DK" );
    echo preg_replace( "!^(\d+)/(\d+)+-(\d+) (.*)$!e", "ucwords(strftime('%A D. %d. %B %H:%M', strtotime('\\3-\\2-\\1 \\4')))", $dato );
Avatar billede hyanen Nybegynder
11. august 2005 - 17:54 #11
coderdk.. Dit svar virkede..! ::)
Gjorde i andres nok også hvis jeg ku hitte ud af det.. :S
Avatar billede coderdk Praktikant
11. august 2005 - 19:50 #12
hehe ok :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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