Autor Zpráva
czkoudy
Profil
Ahoj,
funkce Date(""); mi vypíše June místo Červen.Nevíte jak to spravit na češtinu?
Joker
Profil
czkoudy
Udělat si převodní tabulku.
var mesice = array("January"=>"Ledna", "February"=>"Února",...);
...a potom to převést.
Str4wberry
Profil
Nebo funkce setlocale.
Měsíček
Profil
Ty než bys hledal .. http://www.zive.cz/default.aspx?article=117522 ,ale lepší řešení je použít setlocal, ale jak ho použít to si také určitě sám vyhledáš.
Bubák
Profil
Malá technická — správně česky se jména dnů a měsíců píší malými písmeny.
Str4wberry
Profil
Také doplním malou technickou — stalo se mi, že setlocale nefungovalo.
Měsíček
Profil
Obvykle to, ale na funkci date(); nemá vliv.

<?php

  SetLocale(LC_ALL, "Czech");
  
    $datum = StrFTime("%A", Time()); // Tohle třeba pro dnešek vypíše "neděle".

  echo($datum);
  
?>
souki
Profil
Měsíček
Obvykle to, ale na funkci date(); nemá vliv.
Nikoliv většinou, ale nikdy.

EDIT: Přesněji -
date - vypisuje formátovaný datum a čas podle systémového nastavení
strftime - vypisuje formátovaný datum a čas podle nasaveného locale

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: