Avatar billede foght Nybegynder
10. januar 2003 - 11:47 Der er 5 kommentarer og
1 løsning

Dansk kalender

Hej, jeg skal lave en kalender til et website i php. Derfor søgte jeg først på eksperten efter lidt "inspiration" :) Her fandt jeg denne kalender http://www.eksperten.dk/spm/19884 som er lige det jeg skal bruge. Bortset fra den gerne skulle være med dansk datoformatering. Altså Januar istedet for January og med Mandag som første dag i ugen istedet for Søndag som det er her.

Kan godt være det er supernemt at lave om, men jeg kan desværre ikke lige se mig ud af det.

På Forhånd Tak
Avatar billede Slettet bruger
10. januar 2003 - 11:49 #1
setlocale (LC_TIME, 'da_DK.ISO-8859-1');

- i starten af dit script, vil muligvis virke. Det er lidt afhængig af opsætningen på serveren.

Ellers kig selv videre på: http://dk.php.net/manual/en/function.setlocale.php
Avatar billede foght Nybegynder
10. januar 2003 - 11:57 #2
desværre. Det ser ikke ud til at virke. Tror jeg skal ind og ændre i koden
Avatar billede Slettet bruger
10. januar 2003 - 11:59 #3
Nu har jeg kigget på koden, og det burde ikke være nødvendigt nej.

Hvis jeg var dig, ville jeg rode videre med setlocale. Læs ovenstående link, så du ved, hvad det går ud på.
Avatar billede foght Nybegynder
10. januar 2003 - 12:00 #4
ok tak
Avatar billede foght Nybegynder
10. januar 2003 - 12:33 #5
ja, jeg kan godt se de burde virke efter at have nærlæst koden. Men nu har jeg leget lidt med det, og testet setlocale med på flere forskellige måder. Både lokalt på en Win2000 maskine og på en anden server som kører linux. Og jeg kan ikke få det til at virke.
Avatar billede olebole Juniormester
11. januar 2003 - 05:28 #6
<ole>

$repl_arr = array(
  "January" => "januar",
  "February" => "februar",
  ... ... ... ... ... ...
  December => "december",

  "Monday" => "mandag",
  ... ... ... ... ... ...
  "Sunday" => "s&oslash;ndag"
);

function transl_date( $str ) {
  $str = strtr( $str, $repl_arr );
  return $str;
}

Så kan du oversætte en dato-streng med:
  $dato_streng = transl_date( $dato_streng );

/mvh
</bole>
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