leszek          Fri Jun 14 22:01:48 2002 EDT

  Added files:                 
    /phpdoc-pl/reference/datetime/functions     strftime.xml 
  Log:
  [qrak] Datetime upload
  

Index: phpdoc-pl/reference/datetime/functions/strftime.xml
+++ phpdoc-pl/reference/datetime/functions/strftime.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.1 Maintainer: Qrak Status: ready -->
<!-- $Revision: 1.1 $ -->
<!-- splitted from ./en/functions/datetime.xml, last change in rev 1.2 -->
  <refentry id="function.strftime">
   <refnamediv>
    <refname>strftime</refname>
    <refpurpose>
     Formatuje lokalną datę/czas zgodnie z lokalizacją
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Opis</title>
     <methodsynopsis>
      <type>string</type><methodname>strftime</methodname>
      <methodparam><type>string</type><parameter>format</parameter></methodparam>
      <methodparam
      choice="opt"><type>int</type><parameter>znacznik_czasu</parameter></methodparam>
     </methodsynopsis>
    <para>
     Zwraca łańcuch znaków sformatowany zgodnie z podanym szablonem
     formatującym, przy użyciu podanego znacznika czasu lub aktualnego czasu,
     jeśli znacznik nie jest podany. Nazwy miesięcy, dni tygodnia, itp.
     respektują ustawienia lokalizacji przy użyciu funkcji
     <function>setlocale</function>.
    </para>
    <para>
     Poniższe symbole są rozpoznawane w szablonie formatującym:
     <itemizedlist>
      <listitem>
       <simpara>
        %a - skrótowa nazwa dnia tygodnia zgodnie z lokalizacją
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %A - pełna nazwa dnia tygodnia zgodnie z lokalizacją
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %b - skrótowa nazwa miesiąca zgodnie z lokalizacją
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %B - pełna nazwa miesiąca zgodnie z lokalizacją
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %c - preferowana reprezentacja daty i czasu zgodnie z lokalizacją
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %C - numer wieku (rok podzielony przez 100 i skrócony do liczby
        całkowitej, przedział od 00 do 99)
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %d - dzień miesiąca jako liczba dziesiętna (przedział od 01 do 31) 
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %D - to samo co %m/%d/%y
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %e - dzień miesiąca jako liczba dziesiętna, przy czym pojedyncza cyfra
        poprzedzona jest spacją (przedział od " 1" do "31")
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %g - tak jak %G, ale bez uwzględnienia wieku
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %G - rok w zapisie czterocyfrowym, powiązany z numerem tygodnia wg ISO.
        Symbol ten ma ten sam format i wartość jak %Y, z tym wyjątkiem, że
        jeśli numer tygodnia wg ISO należy do poprzedniego lub następnego roku,
        to poprzedni lub następny rok jest zwracany przez ten symbol.
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %h - tak jak %b
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %H - godzina jako liczba dziesiętna w systemie 24-godzinnym (przedział
        od 00 do 23)
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %I - godzina jako liczba dziesiętna w systemie 12-godzinnym (przedział
        od 01 do 12)
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %j - dzień roku jako liczba dziesiętna (przedział od 001 do 366)
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %m - miesiąc jako liczba dziesiętna (przedział od 01 do 12)
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %M - minuty jako liczba dziesiętna
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %n - znak nowej linii
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %p - albo "am" lub "pm" zgodnie z podanym czasem, albo łańcuchy znaków
        odpowiadające lokalizacji
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %r - czas w notacji a.m. lub p.m.
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %R - czas w notacji 24-godzinnej
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %S - sekundy jako liczba dziesiętna
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %t - znak tabulacji
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %T - aktualny czas, odpowiednik %H:%M:%S
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %u - numer dnia tygodnia jako liczba dziesiętna [1,7], gdzie 1 oznacza
        poniedziałek
       </simpara>
       <warning>
        <simpara>
         Sun Solaris podaje niedzielę jako 1, pomimo że ISO 9889:1999 (aktualny
         standard języka C) jasno określa, że powinien to być poniedziałek.
        </simpara>
       </warning>
      </listitem>
      <listitem>
       <simpara>
        %U - numer tygodnia aktualnego roku jako liczba dziesiętna, począwszy
        od pierwszej niedzieli jako pierwszego dnia pierwszego tygodnia
       </simpara>
      </listitem>
      <listitem>
       <simpara> 
        %V - numer tygodnia aktualnego roku wg ISO 8601:1988 jako liczba
        dziesiętna, przedział od 01 do 53, gdzie tydzień 1 jest pierwszym
        tygodniem, którym ma co najmniej 4 dni w aktualnym roku, przy czym
        pierwszym dniem tygodnia jest poniedziałek. (Przy użyciu %G lub %g
        otrzymuje się rok, który odpowiada numerowi tygodnia dla podanego
        znacznika czasu).
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %W - numer tygodnia aktualnego roku jako liczba dziesiętna, począwszy
        od pierwszego poniedziałku, jako pierwszego dnia pierwszego tygodnia
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %w - dzień tygodnia jako liczba dziesiętna, począwszy od niedzieli
        - numer 0
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %x - preferowana reprezentacja daty, zgodnie z lokalizacją, bez czasu
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %X - preferowana reprezentacja czasu, zgodnie z lokalizacją, bez daty
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %y - rok jako liczba dziesiętna, bez uwzględnienia wieku (przedział
        od 00 do 99)
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %Y - rok jako liczba dziesiętna, z wiekiem włącznie
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %Z - strefa czasowa, nazwa lub skrót
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        %% - znak "%"
       </simpara>
      </listitem>
     </itemizedlist>
     <note>
      <para>
       Nie wszystkie symbole konwersji mogą być obsługiwane przez twoją
       bibliotekę C, co oznacza, że nie będą obsługiwane przez PHP-owską
       funkcję <function>strftime</function>. Oznacza to, że %T i %D nie będą
       funkcjonować w Windows.
      </para>
     </note>
     <example>
      <title>przykład <function>strftime</function></title>
      <programlisting role="php">
<![CDATA[
setlocale (LC_TIME, "C");
print (strftime ("%A, to w fińskim "));
setlocale (LC_TIME, "fi_FI");
print (strftime ("%A, we francuskim "));
setlocale (LC_TIME, "fr_FR");
print (strftime ("%A, a w niemieckim "));
setlocale (LC_TIME, "de_DE");
print (strftime ("%A.\n"));
]]>
      </programlisting>
     </example>
     Powyższy przykład działa, jeśli masz zainstalowane w swoim systemie
     odpowiednie lokale.
    </para>
    <para>
     Patrz także <function>setlocale</function> i
     <function>mktime</function> oraz <ulink url="&spec.strftime;">
     Otwarta Specyfikacja Grupowa
     <function>strftime</function></ulink>.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Reply via email to