Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Data z polskimi nazwami miesięcy
Forum PHP.pl > Forum > Przedszkole
GreenGo
Witam,
mam pewną date w formacie timestamp i chciałbym ją wyświetlić w formacie d.F.Y - G:i:s ale aby zamiast np. "October" wyświetliło się "październik"
Jak to zrobić ?
Pozdrawiam.
zuczek
  1. <?php
  2. $data_mies=date("n");
  3. switch ("$data_mies"){
  4. case 1:
  5. echo "Styczeń";
  6. break;
  7. case 2:
  8. echo "Luty";
  9. break;
  10. ...
  11. }
  12. ?>
Kshyhoo
Albo java script:
  1. <?php
  2. echo "<script type="text/javascript">nn"
  3. ."<!--  // Array ofmonth Namesn"
  4. ."var monthNames = new Array( "".STYCZEŃ."","".LUTY."","".MAREC."","".KWIECIEŃ."","".MAJ."","".CZERWIEC."","".LIPIEC."","".SIERPIEŃ."","".WRZESIEŃ."","".PAŹDZIERNIK."","".LISTOPAD."","".GRUDZIEŃ."");n"
  5. ."var now = new Date();n"
  6. ."thisYear = now.getYear();n"
  7. ."if(thisYear < 1900) {thisYear += 1900}; // corrections if Y2K display problemn"
  8. ."document.write(now.getDate() + " " + monthNames[now.getMonth()] + " " + thisYear);n"
  9. ."// -->nn"
  10. ."</script></b>&nbsp;n"
  11. ?>
mike
@zuk rozwiązanie najgorsze z możliwych.

Nie lepiej tak:
nasz czas...
problem z datą
Setlocale i polskie znaki

@GreenGo temat polskiego formatu daty jak widzisz jest popularny. Użyj wyszukiwarki.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.