<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.datetime.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'function.strftime.php',
    1 => 'strftime',
    2 => 'Formatea una fecha/hora local con la configuraci&oacute;n local',
  ),
  'up' => 
  array (
    0 => 'ref.datetime.php',
    1 => 'Funciones de Fecha/Hora',
  ),
  'prev' => 
  array (
    0 => 'function.mktime.php',
    1 => 'mktime',
  ),
  'next' => 
  array (
    0 => 'function.strptime.php',
    1 => 'strptime',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/datetime/functions/strftime.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.strftime" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">strftime</h1>
  <p class="verinfo">(PHP 4, PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">strftime</span> &mdash; <span class="dc-title">Formatea una fecha/hora local con la configuración local</span></p>

 </div>

 <div id="function.strftime-refsynopsisdiv">
  <div class="warning"><strong class="warning">Advertencia</strong><p class="simpara">Esta función
está <em>OBSOLETA</em> a partir de PHP 8.1.0.
Se recomienda evitar su uso.</p></div>
<p class="para">
 Las alternativas a esta función incluyen:
</p>

  <ul class="simplelist">
   <li><span class="function"><a href="function.date.php" class="function">date()</a></span></li>
   <li><span class="methodname"><a href="intldateformatter.format.php" class="methodname">IntlDateFormatter::format()</a></span></li>
  </ul>
 </div>

 <div class="refsect1 description" id="refsect1-function.strftime-description">
  <h3 class="title">Descripción</h3>
  <div class="methodsynopsis dc-description">
   <span class="attribute"><a href="class.deprecated.php">#[\Deprecated]</a> </span><br>
   <span class="methodname"><strong>strftime</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$format</code></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.integer.php" class="type int">int</a></span></span> <code class="parameter">$timestamp</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>

  <p class="para rdfs-comment">
   Formatea una fecha y/o una hora según la localización local. Los nombres
   de los meses, de los días de la semana pero también de otras cadenas dependientes
   de la localización, respetarán la localización actual definida por la función
   <span class="function"><a href="function.setlocale.php" class="function">setlocale()</a></span>.
  </p>
  <div class="warning"><strong class="warning">Advertencia</strong>
   <p class="para">
    Es posible que no todos los especificadores de conversión sean compatibles con su biblioteca C, en cuyo
    caso no serán compatibles con <span class="function"><strong>strftime()</strong></span> de PHP.
    Además, no todas las plataformas admiten marcas de tiempo negativas, por lo que su
    rango de fechas puede estar limitado a fechas no anteriores a la época Unix. Esto significa que
    <code class="literal">%e</code>, <code class="literal">%T</code>, <code class="literal">%R</code> y <code class="literal">%D</code>
    (y puede que otros) y las fechas anteriores al
    <code class="literal">1 de Enero de 1970</code> no funcionarán bajo Windows,
    en algunas distribuciones de Linux, y algunos otros sistemas operativos. Para Windows, una
    lista completa de las opciones de conversión está disponible en el
    <a href="http://msdn.microsoft.com/en-us/library/fe06s4ak.aspx" class="link external">&raquo;&nbsp;sitio de <abbr title="Microsoft Developer Network">MSDN</abbr></a>.
    Utilice en su lugar el método
    <span class="methodname"><a href="intldateformatter.format.php" class="methodname">IntlDateFormatter::format()</a></span>.
   </p>
  </div>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.strftime-parameters">
  <h3 class="title">Parámetros</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">format</code></dt>
     <dd>
      <p class="para">
       <table class="doctable table">
        <caption><strong>Los siguientes caracteres son reconocidos en el argumento
         <code class="parameter">format</code></strong></caption>
        
         <thead>
          <tr>
           <th><code class="parameter">format</code></th>
           <th>Descripción</th>
           <th>Ejemplo de valores devueltos</th>
          </tr>

         </thead>

         <tbody class="tbody">
          <tr>
           <td style="text-align: center;"><em>Día</em></td>
           <td>---</td>
           <td>---</td>
          </tr>

          <tr>
           <td><code class="literal">%a</code></td>
           <td>Nombre abreviado del día de la semana</td>
           <td>De <code class="literal">Sun</code> a <code class="literal">Sat</code></td>
          </tr>

          <tr>
           <td><code class="literal">%A</code></td>
           <td>Nombre completo del día de la semana</td>
           <td>De <code class="literal">Sunday</code> a <code class="literal">Saturday</code></td>
          </tr>

          <tr>
           <td><code class="literal">%d</code></td>
           <td>Día del mes en formato numérico, con 2 dígitos (con el cero inicial)</td>
           <td>De <code class="literal">01</code> a <code class="literal">31</code></td>
          </tr>

          <tr>
           <td><code class="literal">%e</code></td>
           <td>Día del mes, con un espacio precediendo al primer dígito.
           La implementación de Windows es diferente, véase más abajo para más información.</td>
           <td>De <code class="literal"> 1</code> a <code class="literal">31</code></td>
          </tr>

          <tr>
           <td><code class="literal">%j</code></td>
           <td>Día del año, con 3 dígitos con cero inicial</td>
           <td><code class="literal">001</code> a <code class="literal">366</code></td>
          </tr>

          <tr>
           <td><code class="literal">%u</code></td>
           <td>Representación ISO-8601 del día de la semana</td>
           <td>De <code class="literal">1</code> (para Lunes) a <code class="literal">7</code> (para Domingo)</td>
          </tr>

          <tr>
           <td><code class="literal">%w</code></td>
           <td>Representación numérica del día de la semana</td>
           <td>De <code class="literal">0</code> (para Domingo) a <code class="literal">6</code> (para Sábado)</td>
          </tr>

          <tr>
           <td style="text-align: center;"><em>Semana</em></td>
           <td>---</td>
           <td>---</td>
          </tr>

          <tr>
           <td><code class="literal">%U</code></td>
           <td>Número de la semana del año dado, comenzando por el primer
            Lunes como primera semana</td>
           <td><code class="literal">13</code> (para la 13ª semana completa del año)</td>
          </tr>

          <tr>
           <td><code class="literal">%V</code></td>
           <td>Número de la semana del año, siguiendo la norma ISO-8601:1988,
            comenzando como primera semana, la semana del año que contiene al menos
            4 días, y donde Lunes es el inicio de la semana</td>
           <td>De <code class="literal">01</code> a <code class="literal">53</code> (donde 53
            cuenta como semana de solapamiento)</td>
          </tr>

          <tr>
           <td><code class="literal">%W</code></td>
           <td>Una representación numérica de la semana del año, comenzando
            por el primer Lunes de la primera semana</td>
           <td><code class="literal">46</code> (para la 46ª semana de la semana comenzando
            por un Lunes)</td>
          </tr>

          <tr>
           <td style="text-align: center;"><em>Mes</em></td>
           <td>---</td>
           <td>---</td>
          </tr>

          <tr>
           <td><code class="literal">%b</code></td>
           <td>Nombre del mes, abreviado, según la localización</td>
           <td>De <code class="literal">Jan</code> a <code class="literal">Dec</code></td>
          </tr>

          <tr>
           <td><code class="literal">%B</code></td>
           <td>Nombre completo del mes, según la localización</td>
           <td>De <code class="literal">January</code> a <code class="literal">December</code></td>
          </tr>

          <tr>
           <td><code class="literal">%h</code></td>
           <td>Nombre del mes abreviado, según la localización (alias de %b)</td>
           <td>De <code class="literal">Jan</code> a <code class="literal">Dec</code></td>
          </tr>

          <tr>
           <td><code class="literal">%m</code></td>
           <td>Mes, con 2 dígitos</td>
           <td>De <code class="literal">01</code> (para Enero) a <code class="literal">12</code> (para Diciembre)</td>
          </tr>

          <tr>
           <td style="text-align: center;"><em>Año</em></td>
           <td>---</td>
           <td>---</td>
          </tr>

          <tr>
           <td><code class="literal">%C</code></td>
           <td>Representación, con 2 dígitos, del siglo (año dividido por 100, reducido a un entero)</td>
           <td><code class="literal">19</code> para el siglo 20</td>
          </tr>

          <tr>
           <td><code class="literal">%g</code></td>
           <td>Representación, con 2 dígitos, del año, compatible con los estándares ISO-8601:1988 (véase %V)</td>
           <td>Ejemplo: <code class="literal">09</code> para la semana del 6 de enero de 2009</td>
          </tr>

          <tr>
           <td><code class="literal">%G</code></td>
           <td>La versión completa de 4 dígitos de %g</td>
           <td>Ejemplo: <code class="literal">2009</code> para la semana del 3 de enero de 2009</td>
          </tr>

          <tr>
           <td><code class="literal">%y</code></td>
           <td>El año, con 2 dígitos</td>
           <td>Ejemplo: <code class="literal">09</code> para 2009, <code class="literal">79</code> para 1979</td>
          </tr>

          <tr>
           <td><code class="literal">%Y</code></td>
           <td>El año, con 4 dígitos</td>
           <td>Ejemplo: <code class="literal">2038</code></td>
          </tr>

          <tr>
           <td style="text-align: center;"><em>Hora</em></td>
           <td>---</td>
           <td>---</td>
          </tr>

          <tr>
           <td><code class="literal">%H</code></td>
           <td>La hora, con 2 dígitos, en formato 24 horas</td>
           <td>De <code class="literal">00</code> a <code class="literal">23</code></td>
          </tr>

          <tr>
           <td><code class="literal">%k</code></td>
           <td>La hora en formato 24 horas, con un espacio precediendo a
            un solo dígito</td>
           <td>De <code class="literal"> 0</code> a <code class="literal">23</code></td>
          </tr>

          <tr>
           <td><code class="literal">%I</code></td>
           <td>Hora, con 2 dígitos, en formato 12 horas</td>
           <td>De <code class="literal">01</code> a <code class="literal">12</code></td>
          </tr>

          <tr>
           <td><code class="literal">%l</code> (&#039;L&#039; minúscula)</td>
           <td>Hora, en formato 12 horas, con un espacio precediendo a un solo dígito</td>
           <td>De <code class="literal"> 1</code> a <code class="literal">12</code></td>
          </tr>

          <tr>
           <td><code class="literal">%M</code></td>
           <td>Minuto, con 2 dígitos</td>
           <td>De <code class="literal">00</code> a <code class="literal">59</code></td>
          </tr>

          <tr>
           <td><code class="literal">%p</code></td>
           <td>&#039;AM&#039; o &#039;PM&#039;, en mayúsculas, basado en la hora proporcionada</td>
           <td>
            Ejemplo: <code class="literal">AM</code> para 00:31, <code class="literal">PM</code> para 22:23.
            El resultado exacto depende del sistema operativo, y pueden devolver también variantes en minúsculas,
            o variantes con puntos (como <code class="literal">a.m.</code>).
           </td>
          </tr>

          <tr>
           <td><code class="literal">%P</code></td>
           <td>&#039;am&#039; o &#039;pm&#039;, en minúsculas, basado en la hora proporcionada</td>
           <td>
            Ejemplo: <code class="literal">am</code> para 00:31, <code class="literal">pm</code> para 22:23.
            No soportado por todos los sistemas operativos.
           </td>
          </tr>

          <tr>
           <td><code class="literal">%r</code></td>
           <td>Idéntico a &quot;%I:%M:%S %p&quot;</td>
           <td>Ejemplo: <code class="literal">09:34:17 PM</code> para 21:34:17</td>
          </tr>

          <tr>
           <td><code class="literal">%R</code></td>
           <td>Idéntico a &quot;<code class="literal">%H:%M</code>&quot;</td>
           <td>Ejemplo: <code class="literal">00:35</code> para 12:35 AM, <code class="literal">16:44</code> para 4:44 PM</td>
          </tr>

          <tr>
           <td><code class="literal">%S</code></td>
           <td>Segundo, con 2 dígitos</td>
           <td>De <code class="literal">00</code> a <code class="literal">59</code></td>
          </tr>

          <tr>
           <td><code class="literal">%T</code></td>
           <td>Idéntico a &quot;<code class="literal">%H:%M:%S</code>&quot;</td>
           <td>Ejemplo: <code class="literal">21:34:17</code> para 09:34:17 PM</td>
          </tr>

          <tr>
           <td><code class="literal">%X</code></td>
           <td>Representación de la hora, basada en la localización, sin la fecha</td>
           <td>Ejemplo: <code class="literal">03:59:16</code> o <code class="literal">15:59:16</code></td>
          </tr>

          <tr>
           <td><code class="literal">%z</code></td>
           <td>
            El desplazamiento horario. No implementado tal como se describe en Windows.
            Ver más abajo para más información.</td>
           <td>Ejemplo: <code class="literal">-0500</code> para la hora del este de EE.UU.</td>
          </tr>

          <tr>
           <td><code class="literal">%Z</code></td>
           <td>
            La abreviación del desplazamiento horario. No implementado tal como se describe en
            Windows. Ver más abajo para más información.
           </td>
           <td>
            Ejemplo: <code class="literal">EST</code> para la hora del este
           </td>
          </tr>

          <tr>
           <td style="text-align: center;"><em>Hora y fecha</em></td>
           <td>---</td>
           <td>---</td>
          </tr>

          <tr>
           <td><code class="literal">%c</code></td>
           <td>Fecha y hora preferidas, basadas en la localización</td>
           <td>Ejemplo: <code class="literal">Tue Feb  5 00:45:10 2009</code> para
            el 5 de febrero de 2009 a las 12:45:10 AM</td>
          </tr>

          <tr>
           <td><code class="literal">%D</code></td>
           <td>Idéntico a &quot;<code class="literal">%m/%d/%y</code>&quot;</td>
           <td>Ejemplo: <code class="literal">02/05/09</code> para el 5 de febrero de 2009</td>
          </tr>

          <tr>
           <td><code class="literal">%F</code></td>
           <td>
            Idéntico a &quot;<code class="literal">%Y-%m-%d</code>&quot;
            (usado habitualmente por las bases de datos)
           </td>
           <td>Ejemplo: <code class="literal">2009-02-05</code> para el 5 de febrero de 2009</td>
          </tr>

          <tr>
           <td><code class="literal">%s</code></td>
           <td>Timestamp de la época Unix (idéntico a la función <span class="function"><a href="function.time.php" class="function">time()</a></span>)</td>
           <td>Ejemplo: <code class="literal">305815200</code> para el 10 de septiembre de 1979 08:40:00 AM</td>
          </tr>

          <tr>
           <td><code class="literal">%x</code></td>
           <td>Representación preferida de la fecha, basada en la localización, sin la hora</td>
           <td>Ejemplo: <code class="literal">02/05/09</code> para el 5 de febrero de 2009</td>
          </tr>

          <tr>
           <td style="text-align: center;"><em>Varios</em></td>
           <td>---</td>
           <td>---</td>
          </tr>

          <tr>
           <td><code class="literal">%n</code></td>
           <td>Una nueva línea (&quot;\n&quot;)</td>
           <td>---</td>
          </tr>

          <tr>
           <td><code class="literal">%t</code></td>
           <td>Una tabulación (&quot;\t&quot;)</td>
           <td>---</td>
          </tr>

          <tr>
           <td><code class="literal">%%</code></td>
           <td>El carácter de porcentaje (&quot;<code class="literal">%</code>&quot;)</td>
           <td>---</td>
          </tr>

         </tbody>
        
       </table>

      </p>
      <div class="warning"><strong class="warning">Advertencia</strong>
       <p class="simpara">
        A diferencia de la norma <code class="literal">ISO-9899:1999</code>, Sun Solaris
        comienza con el Domingo a 1. También, el formato <code class="literal">%u</code>
        no funcionará tal como se describe en este manual.
       </p>
      </div>
      <div class="warning"><strong class="warning">Advertencia</strong>
       <p class="para">
        <em>Solo Windows:</em>
       </p>
       <p class="para">
        El modificador <code class="literal">%e</code>
        no es soportado bajo Windows. Para calcular el valor, el modificador
        <code class="literal">%#d</code> puede ser utilizado en su lugar. El ejemplo de abajo ilustra la
        manera de escribir un código multiplataforma.
       </p>
       <p class="para">
        Los modificadores <code class="literal">%z</code> y <code class="literal">%Z</code>
        devuelven ambos el nombre de la zona horaria en lugar del desplazamiento
        o de la abreviación.
       </p>
      </div>
      <div class="warning"><strong class="warning">Advertencia</strong>
       <p class="simpara">
        <em>Solo macOS y musl:</em> El modificador <code class="literal">%P</code>
        no es soportado por la implementación de esta función bajo macOS.
       </p>
      </div>
     </dd>
    

    
<dt><code class="parameter">timestamp</code></dt><dd><p class="para">
    El parámetro opcional <code class="parameter">timestamp</code> es un timestamp
    Unix de tipo <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> que por omisión es la hora actual local si
    <code class="parameter">timestamp</code> es omitido o <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>. En otras
    palabras, es por omisión el valor de la función <span class="function"><a href="function.time.php" class="function">time()</a></span>.
</p></dd>

   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.strftime-returnvalues">
  <h3 class="title">Valores devueltos</h3>
  <p class="para">
   Devuelve una <span class="type"><a href="language.types.string.php" class="type string">string</a></span> formateada según el argumento <code class="parameter">format</code>
   dado, utilizando el argumento <code class="parameter">timestamp</code> o la fecha local
   actual si no se proporciona ningún timestamp. Los nombres de los meses, de los días de la
   semana pero también de otras cadenas dependientes de la localización, respetarán
   la localización actual definida por la función <span class="function"><a href="function.setlocale.php" class="function">setlocale()</a></span>.
   La función devuelve <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> si <code class="parameter">format</code> está vacío, contiene especificadores
   de conversión no soportados, o si la longitud de la cadena devuelta sería mayor que
   <code class="literal">4095</code>.
  </p>
 </div>


 <div class="refsect1 errors" id="refsect1-function.strftime-errors">
  <h3 class="title">Errores/Excepciones</h3>
  <p class="para">
Cada llamada a una función de fecha/hora generará un diagnóstico de tipo
<strong><code><a href="errorfunc.constants.php#constant.e-warning">E_WARNING</a></code></strong> si la zona horaria no es válida.
Ver también <span class="function"><a href="function.date-default-timezone-set.php" class="function">date_default_timezone_set()</a></span></p>
  <p class="para">
   Dado que la salida depende de la biblioteca C subyacente, algunos
   especificadores de conversión no son soportados. Bajo Windows,
   el hecho de proporcionar un especificador de conversión desconocido devolverá
   5 mensajes de nivel <strong><code><a href="errorfunc.constants.php#constant.e-warning">E_WARNING</a></code></strong> y devolverá <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>
   al final. Bajo otros sistemas operativos, no recibirá ningún
   mensaje de nivel <strong><code><a href="errorfunc.constants.php#constant.e-warning">E_WARNING</a></code></strong> y la salida contendrá los
   especificadores no convertidos.
  </p>
 </div>


 <div class="refsect1 changelog" id="refsect1-function.strftime-changelog">
  <h3 class="title">Historial de cambios</h3>
  <p class="para">
   <table class="doctable informaltable">
    
     <thead>
      <tr>
       <th>Versión</th>
       <th>Descripción</th>
      </tr>

     </thead>

     <tbody class="tbody">
      <tr>
       <td>8.0.0</td>
       <td>
        <code class="parameter">timestamp</code> ahora es nullable.
       </td>
      </tr>

     </tbody>
    
   </table>

  </p>
 </div>


 <div class="refsect1 examples" id="refsect1-function.strftime-examples">
  <h3 class="title">Ejemplos</h3>
  <p class="para">
   Este ejemplo solo funcionará si tiene las localizaciones respectivas
   instaladas en su sistema.
   <div class="example" id="example-1">
    <p><strong>Ejemplo #1 Ejemplo con <span class="function"><strong>strftime()</strong></span></strong></p>
    <div class="example-contents">
<div class="annotation-non-interactive phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br />setlocale</span><span style="color: #007700">(</span><span style="color: #0000BB">LC_TIME</span><span style="color: #007700">, </span><span style="color: #DD0000">"C"</span><span style="color: #007700">);<br />echo </span><span style="color: #0000BB">strftime</span><span style="color: #007700">(</span><span style="color: #DD0000">"%A"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">setlocale</span><span style="color: #007700">(</span><span style="color: #0000BB">LC_TIME</span><span style="color: #007700">, </span><span style="color: #DD0000">"fi_FI"</span><span style="color: #007700">);<br />echo </span><span style="color: #0000BB">strftime</span><span style="color: #007700">(</span><span style="color: #DD0000">" in Finnish is %A,"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">setlocale</span><span style="color: #007700">(</span><span style="color: #0000BB">LC_TIME</span><span style="color: #007700">, </span><span style="color: #DD0000">"fr_FR"</span><span style="color: #007700">);<br />echo </span><span style="color: #0000BB">strftime</span><span style="color: #007700">(</span><span style="color: #DD0000">" in French %A and"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">setlocale</span><span style="color: #007700">(</span><span style="color: #0000BB">LC_TIME</span><span style="color: #007700">, </span><span style="color: #DD0000">"de_DE"</span><span style="color: #007700">);<br />echo </span><span style="color: #0000BB">strftime</span><span style="color: #007700">(</span><span style="color: #DD0000">" in German %A.\n"</span><span style="color: #007700">);</span></span></code></div>
    </div>

   </div>
  </p>
  <p class="para">
   <div class="example" id="example-2">
    <p><strong>Ejemplo #2 Ejemplo en formato de fecha ISO 8601:1988</strong></p>
    <div class="example-contents">
<div class="annotation-interactive phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #FF8000">/*     Diciembre 2002 / Enero 2003<br />ISOWk  L   M   X   J   V   S   D<br />----- ----------------------------<br />51     16  17  18  19  20  21  22<br />52     23  24  25  26  27  28  29<br />1      30  31   1   2   3   4   5<br />2       6   7   8   9  10  11  12<br />3      13  14  15  16  17  18  19   */<br /><br />// Muestra: 12/28/2002 - %V,%G,%Y = 52,2002,2002<br /></span><span style="color: #007700">echo </span><span style="color: #DD0000">"12/28/2002 - %V,%G,%Y = " </span><span style="color: #007700">. </span><span style="color: #0000BB">strftime</span><span style="color: #007700">(</span><span style="color: #DD0000">"%V,%G,%Y"</span><span style="color: #007700">, </span><span style="color: #0000BB">strtotime</span><span style="color: #007700">(</span><span style="color: #DD0000">"12/28/2002"</span><span style="color: #007700">)) . </span><span style="color: #DD0000">"\n"</span><span style="color: #007700">;<br /><br /></span><span style="color: #FF8000">// Muestra: 12/30/2002 - %V,%G,%Y = 1,2003,2002<br /></span><span style="color: #007700">echo </span><span style="color: #DD0000">"12/30/2002 - %V,%G,%Y = " </span><span style="color: #007700">. </span><span style="color: #0000BB">strftime</span><span style="color: #007700">(</span><span style="color: #DD0000">"%V,%G,%Y"</span><span style="color: #007700">, </span><span style="color: #0000BB">strtotime</span><span style="color: #007700">(</span><span style="color: #DD0000">"12/30/2002"</span><span style="color: #007700">)) . </span><span style="color: #DD0000">"\n"</span><span style="color: #007700">;<br /><br /></span><span style="color: #FF8000">// Muestra: 1/3/2003 - %V,%G,%Y = 1,2003,2003<br /></span><span style="color: #007700">echo </span><span style="color: #DD0000">"1/3/2003 - %V,%G,%Y = " </span><span style="color: #007700">. </span><span style="color: #0000BB">strftime</span><span style="color: #007700">(</span><span style="color: #DD0000">"%V,%G,%Y"</span><span style="color: #007700">,</span><span style="color: #0000BB">strtotime</span><span style="color: #007700">(</span><span style="color: #DD0000">"1/3/2003"</span><span style="color: #007700">)) . </span><span style="color: #DD0000">"\n"</span><span style="color: #007700">;<br /><br /></span><span style="color: #FF8000">// Muestra: 1/10/2003 - %V,%G,%Y = 2,2003,2003<br /></span><span style="color: #007700">echo </span><span style="color: #DD0000">"1/10/2003 - %V,%G,%Y = " </span><span style="color: #007700">. </span><span style="color: #0000BB">strftime</span><span style="color: #007700">(</span><span style="color: #DD0000">"%V,%G,%Y"</span><span style="color: #007700">,</span><span style="color: #0000BB">strtotime</span><span style="color: #007700">(</span><span style="color: #DD0000">"1/10/2003"</span><span style="color: #007700">)) . </span><span style="color: #DD0000">"\n"</span><span style="color: #007700">;<br /><br /></span><span style="color: #FF8000">/*     Diciembre 2004 / Enero 2005<br />ISOWk  L   M   X   J   V   S   D<br />----- ----------------------------<br />51     13  14  15  16  17  18  19<br />52     20  21  22  23  24  25  26<br />53     27  28  29  30  31   1   2<br />1       3   4   5   6   7   8   9<br />2      10  11  12  13  14  15  16   */<br /><br />// Muestra: 12/23/2004 - %V,%G,%Y = 52,2004,2004<br /></span><span style="color: #007700">echo </span><span style="color: #DD0000">"12/23/2004 - %V,%G,%Y = " </span><span style="color: #007700">. </span><span style="color: #0000BB">strftime</span><span style="color: #007700">(</span><span style="color: #DD0000">"%V,%G,%Y"</span><span style="color: #007700">,</span><span style="color: #0000BB">strtotime</span><span style="color: #007700">(</span><span style="color: #DD0000">"12/23/2004"</span><span style="color: #007700">)) . </span><span style="color: #DD0000">"\n"</span><span style="color: #007700">;<br /><br /></span><span style="color: #FF8000">// Muestra: 12/31/2004 - %V,%G,%Y = 53,2004,2004<br /></span><span style="color: #007700">echo </span><span style="color: #DD0000">"12/31/2004 - %V,%G,%Y = " </span><span style="color: #007700">. </span><span style="color: #0000BB">strftime</span><span style="color: #007700">(</span><span style="color: #DD0000">"%V,%G,%Y"</span><span style="color: #007700">,</span><span style="color: #0000BB">strtotime</span><span style="color: #007700">(</span><span style="color: #DD0000">"12/31/2004"</span><span style="color: #007700">)) . </span><span style="color: #DD0000">"\n"</span><span style="color: #007700">;<br /><br /></span><span style="color: #FF8000">// Muestra: 1/2/2005 - %V,%G,%Y = 53,2004,2005<br /></span><span style="color: #007700">echo </span><span style="color: #DD0000">"1/2/2005 - %V,%G,%Y = " </span><span style="color: #007700">. </span><span style="color: #0000BB">strftime</span><span style="color: #007700">(</span><span style="color: #DD0000">"%V,%G,%Y"</span><span style="color: #007700">,</span><span style="color: #0000BB">strtotime</span><span style="color: #007700">(</span><span style="color: #DD0000">"1/2/2005"</span><span style="color: #007700">)) . </span><span style="color: #DD0000">"\n"</span><span style="color: #007700">;<br /><br /></span><span style="color: #FF8000">// Muestra: 1/3/2005 - %V,%G,%Y = 1,2005,2005<br /></span><span style="color: #007700">echo </span><span style="color: #DD0000">"1/3/2005 - %V,%G,%Y = " </span><span style="color: #007700">. </span><span style="color: #0000BB">strftime</span><span style="color: #007700">(</span><span style="color: #DD0000">"%V,%G,%Y"</span><span style="color: #007700">,</span><span style="color: #0000BB">strtotime</span><span style="color: #007700">(</span><span style="color: #DD0000">"1/3/2005"</span><span style="color: #007700">)) . </span><span style="color: #DD0000">"\n"</span><span style="color: #007700">;</span></span></code></div>
    </div>

   </div>
  </p>
  <p class="para">
   <div class="example" id="example-3">
    <p><strong>Ejemplo #3 <code class="literal">%e</code> funcionando en toda plataforma</strong></p>
    <div class="example-contents">
<div class="annotation-interactive phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br /><br /></span><span style="color: #FF8000">// 1 de Enero: resultados en: '%e%1%' (%%, e, %%, %e, %%)<br /></span><span style="color: #0000BB">$format </span><span style="color: #007700">= </span><span style="color: #DD0000">'%%e%%%e%%'</span><span style="color: #007700">;<br /><br /></span><span style="color: #FF8000">// Verifica bajo Windows, para encontrar y reemplazar el modificador %e<br />// correctamente<br /></span><span style="color: #007700">if (</span><span style="color: #0000BB">strtoupper</span><span style="color: #007700">(</span><span style="color: #0000BB">substr</span><span style="color: #007700">(</span><span style="color: #0000BB">PHP_OS</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">, </span><span style="color: #0000BB">3</span><span style="color: #007700">)) == </span><span style="color: #DD0000">'WIN'</span><span style="color: #007700">) {<br />    </span><span style="color: #0000BB">$format </span><span style="color: #007700">= </span><span style="color: #0000BB">preg_replace</span><span style="color: #007700">(</span><span style="color: #DD0000">'#(?&lt;!%)((?:%%)*)%e#'</span><span style="color: #007700">, </span><span style="color: #DD0000">'\1%#d'</span><span style="color: #007700">, </span><span style="color: #0000BB">$format</span><span style="color: #007700">);<br />}<br /><br />echo </span><span style="color: #0000BB">strftime</span><span style="color: #007700">(</span><span style="color: #0000BB">$format</span><span style="color: #007700">);</span></span></code></div>
    </div>

   </div>
  </p>
  <p class="para">
   <div class="example" id="example-4">
    <p><strong>Ejemplo #4 Muestra todos los formatos conocidos o no</strong></p>
    <div class="example-contents">
<div class="annotation-interactive phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br /><br /></span><span style="color: #FF8000">// Describe los formatos<br /></span><span style="color: #0000BB">$strftimeFormats </span><span style="color: #007700">= array(<br />    </span><span style="color: #DD0000">'A' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Una representación textual completa del día'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'B' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Nombre del mes completo, basado en la localización'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'C' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Representación con 2 dígitos del año (año, dividido por 100, truncado a entero)'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'D' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Idéntico a "%m/%d/%y"'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'E' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">''</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'F' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Idéntico a "%Y-%m-%d"'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'G' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'La versión completa, con 4 dígitos de %g'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'H' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Una representación con 2 dígitos de la hora en formato 24-horas'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'I' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Una representación con 2 dígitos de la hora en formato 12-horas'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'J' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">''</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'K' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">''</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'L' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">''</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'M' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Una representación con 2 dígitos de los minutos'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'N' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">''</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'O' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">''</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'P' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'"am" o "pm" (en minúsculas) basado en la hora actual'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'Q' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">''</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'R' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Idéntico a "%H:%M"'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'S' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Una representación con 2 dígitos de los segundos'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'T' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Idéntico a "%H:%M:%S"'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'U' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Número de la semana para el año actual, comenzando por el primer Domingo como primera semana'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'V'  </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Número ISO-8601:1988 de la semana del año actual, comenzando por la primera semana del año con al menos 4 días de semana, con el Lunes como inicio de semana'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'W' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Una representación numérica de la semana del año, comenzando por el primer Lunes como primera semana'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'X' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Representación preferida para la hora, basada en la localización, sin la fecha'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'Y' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Una representación con 4 dígitos del año'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'Z' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'La abreviación del desplazamiento horario, no proporcionada por %z (depende del sistema operativo)'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'a' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'La abreviación de la representación textual del día'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'b' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'La abreviación del nombre del mes, basada en la localización'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'c' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Timestamp preferido basado en la localización'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'d' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Día del mes con 2 dígitos (con el cero inicial)'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'e' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Día del mes, con un espacio precediendo a un solo dígito'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'f' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">''</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'g' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Una representación con 2 dígitos del año en formato ISO-8601:1988 (ver %V)'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'h' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Abreviación del nombre del mes, basada en la localización (alias de %b)'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'i' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">''</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'j' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Día del año, con 3 dígitos con cero inicial'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'k' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Hora, en formato 24-horas, con un espacio precediendo a un solo dígito'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'l' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Hora, en formato 12-horas, con un espacio precediendo a un solo dígito'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'m' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Una representación del mes con 2 dígitos'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'n' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Un carácter de nueva línea ("\n")'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'o' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">''</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'p' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'"AM" o "PM" (en mayúsculas) basado en la hora actual'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'q' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">''</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'r' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Idéntico a "%I:%M:%S %p"'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'s' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Timestamp respecto a la época Unix'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'t' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Un carácter de tabulación ("\t")'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'u' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Representación numérica del día de la semana en formato ISO-8601'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'v' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">''</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'w' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Representación numérica del día de la semana'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'x' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Representación preferida de la fecha, basada en la localización, sin la hora'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'y' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Representación del año con 2 dígitos'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'z' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'O bien el desplazamiento horario desde UTC o su abreviación (según el sistema operativo)'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'%' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'Un carácter porcentaje ("%")'</span><span style="color: #007700">,<br />);<br /><br /></span><span style="color: #FF8000">// Resultados<br /></span><span style="color: #0000BB">$strftimeValues </span><span style="color: #007700">= array();<br /><br /></span><span style="color: #FF8000">// 2value los formatos mientras se eliminan los errores<br /></span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$strftimeFormats </span><span style="color: #007700">as </span><span style="color: #0000BB">$format </span><span style="color: #007700">=&gt; </span><span style="color: #0000BB">$description</span><span style="color: #007700">) {<br />    if (</span><span style="color: #0000BB">false </span><span style="color: #007700">!== (</span><span style="color: #0000BB">$value </span><span style="color: #007700">= @</span><span style="color: #0000BB">strftime</span><span style="color: #007700">(</span><span style="color: #DD0000">"%</span><span style="color: #007700">{</span><span style="color: #0000BB">$format</span><span style="color: #007700">}</span><span style="color: #DD0000">"</span><span style="color: #007700">))) {<br />        </span><span style="color: #0000BB">$strftimeValues</span><span style="color: #007700">[</span><span style="color: #0000BB">$format</span><span style="color: #007700">] = </span><span style="color: #0000BB">$value</span><span style="color: #007700">;<br />    }<br />}<br /><br /></span><span style="color: #FF8000">// Encuentra el valor más largo<br /></span><span style="color: #0000BB">$maxValueLength </span><span style="color: #007700">= </span><span style="color: #0000BB">2 </span><span style="color: #007700">+ </span><span style="color: #0000BB">max</span><span style="color: #007700">(</span><span style="color: #0000BB">array_map</span><span style="color: #007700">(</span><span style="color: #DD0000">'strlen'</span><span style="color: #007700">, </span><span style="color: #0000BB">$strftimeValues</span><span style="color: #007700">));<br /><br /></span><span style="color: #FF8000">// Muestra todos los formatos conocidos<br /></span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$strftimeValues </span><span style="color: #007700">as </span><span style="color: #0000BB">$format </span><span style="color: #007700">=&gt; </span><span style="color: #0000BB">$value</span><span style="color: #007700">) {<br />    echo </span><span style="color: #DD0000">"Formato conocido: '</span><span style="color: #007700">{</span><span style="color: #0000BB">$format</span><span style="color: #007700">}</span><span style="color: #DD0000">' = "</span><span style="color: #007700">, </span><span style="color: #0000BB">str_pad</span><span style="color: #007700">(</span><span style="color: #DD0000">"'</span><span style="color: #007700">{</span><span style="color: #0000BB">$value</span><span style="color: #007700">}</span><span style="color: #DD0000">'"</span><span style="color: #007700">, </span><span style="color: #0000BB">$maxValueLength</span><span style="color: #007700">), </span><span style="color: #DD0000">" ( </span><span style="color: #007700">{</span><span style="color: #0000BB">$strftimeFormats</span><span style="color: #007700">[</span><span style="color: #0000BB">$format</span><span style="color: #007700">]}</span><span style="color: #DD0000"> )\n"</span><span style="color: #007700">;<br />}<br /><br /></span><span style="color: #FF8000">// Muestra todos los formatos no conocidos<br /></span><span style="color: #007700">foreach (</span><span style="color: #0000BB">array_diff_key</span><span style="color: #007700">(</span><span style="color: #0000BB">$strftimeFormats</span><span style="color: #007700">, </span><span style="color: #0000BB">$strftimeValues</span><span style="color: #007700">) as </span><span style="color: #0000BB">$format </span><span style="color: #007700">=&gt; </span><span style="color: #0000BB">$description</span><span style="color: #007700">) {<br />    echo </span><span style="color: #DD0000">"Formato desconocido: '</span><span style="color: #007700">{</span><span style="color: #0000BB">$format</span><span style="color: #007700">}</span><span style="color: #DD0000">'   "</span><span style="color: #007700">, </span><span style="color: #0000BB">str_pad</span><span style="color: #007700">(</span><span style="color: #DD0000">' '</span><span style="color: #007700">, </span><span style="color: #0000BB">$maxValueLength</span><span style="color: #007700">), (</span><span style="color: #0000BB">$description </span><span style="color: #007700">? </span><span style="color: #DD0000">" ( </span><span style="color: #007700">{</span><span style="color: #0000BB">$description</span><span style="color: #007700">}</span><span style="color: #DD0000"> )" </span><span style="color: #007700">: </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #DD0000">"\n"</span><span style="color: #007700">;<br />}</span></span></code></div>
    </div>

    <div class="example-contents"><p>Resultado del ejemplo anterior es similar a:</p></div>
    <div class="example-contents screen">
<div class="annotation-interactive examplescode"><pre class="examplescode">Formato conocido: &#039;A&#039; = &#039;Friday&#039;            ( Una representación textual completa del día )
Formato conocido: &#039;B&#039; = &#039;December&#039;          ( Nombre del mes completo, basado en la localización )
Formato conocido: &#039;H&#039; = &#039;11&#039;                ( Una representación con 2 dígitos de la hora en formato 24-horas )
Formato conocido: &#039;I&#039; = &#039;11&#039;                ( Una representación con 2 dígitos de la hora en formato 12-horas )
Formato conocido: &#039;M&#039; = &#039;24&#039;                ( Una representación con 2 dígitos de los minutos )
Formato conocido: &#039;S&#039; = &#039;44&#039;                ( Una representación con 2 dígitos de los segundos )
Formato conocido: &#039;U&#039; = &#039;48&#039;                ( Número de la semana para el año actual, comenzando por el primer Domingo como primera semana )
Formato conocido: &#039;W&#039; = &#039;48&#039;                ( Una representación numérica de la semana del año, comenzando por el primer Lunes como primera semana )
Formato conocido: &#039;X&#039; = &#039;11:24:44&#039;          ( Representación preferida para la hora, basada en la localización, sin la fecha )
Formato conocido: &#039;Y&#039; = &#039;2010&#039;              ( Una representación con 4 dígitos del año )
Formato conocido: &#039;Z&#039; = &#039;GMT Standard Time&#039; ( La abreviación del desplazamiento horario, no proporcionada por %z (depende del sistema operativo) )
Formato conocido: &#039;a&#039; = &#039;Fri&#039;               ( La abreviación de la representación textual del día )
Formato conocido: &#039;b&#039; = &#039;Dec&#039;               ( La abreviación del nombre del mes, basada en la localización )
Formato conocido: &#039;c&#039; = &#039;12/03/10 11:24:44&#039; ( Timestamp preferido basado en la localización )
Formato conocido: &#039;d&#039; = &#039;03&#039;                ( Día del mes con 2 dígitos (con el cero inicial) )
Formato conocido: &#039;j&#039; = &#039;337&#039;               ( Día del año, con 3 dígitos con cero inicial )
Formato conocido: &#039;m&#039; = &#039;12&#039;                ( Una representación del mes con 2 dígitos )
Formato conocido: &#039;p&#039; = &#039;AM&#039;                ( &quot;AM&quot; o &quot;PM&quot; (en mayúsculas) basado en la hora actual )
Formato conocido: &#039;w&#039; = &#039;5&#039;                 ( Representación numérica del día de la semana )
Formato conocido: &#039;x&#039; = &#039;12/03/10&#039;          ( Representación preferida de la fecha, basada en la localización, sin la hora )
Formato conocido: &#039;y&#039; = &#039;10&#039;                ( Representación del año con 2 dígitos )
Formato conocido: &#039;z&#039; = &#039;GMT Standard Time&#039; ( O bien el desplazamiento horario desde UTC o su abreviación (según el sistema operativo) )
Formato conocido: &#039;%&#039; = &#039;%&#039;                 ( Un carácter porcentaje (&quot;%&quot;) )
Formato desconocido: &#039;C&#039;                       ( Representación con 2 dígitos del año (año, dividido por 100, truncado a entero) )
Formato desconocido: &#039;D&#039;                       ( Idéntico a &quot;%m/%d/%y&quot; )
Formato desconocido: &#039;E&#039;
Formato desconocido: &#039;F&#039;                       ( Idéntico a &quot;%Y-%m-%d&quot; )
Formato desconocido: &#039;G&#039;                       ( La versión completa, con 4 dígitos de %g )
Formato desconocido: &#039;J&#039;
Formato desconocido: &#039;K&#039;
Formato desconocido: &#039;L&#039;
Formato desconocido: &#039;N&#039;
Formato desconocido: &#039;O&#039;
Formato desconocido: &#039;P&#039;                       ( &quot;am&quot; o &quot;pm&quot; (en minúsculas) basado en la hora actual )
Formato desconocido: &#039;Q&#039;
Formato desconocido: &#039;R&#039;                       ( Idéntico a &quot;%H:%M&quot; )
Formato desconocido: &#039;T&#039;                       ( Idéntico a &quot;%H:%M:%S&quot; )
Formato desconocido: &#039;V&#039;                       ( Número ISO-8601:1988 de la semana del año actual, comenzando por la primera semana del año con al menos 4 días de semana, con el Lunes como inicio de semana )
Formato desconocido: &#039;e&#039;                       ( Día del mes, con un espacio precediendo a un solo dígito )
Formato desconocido: &#039;f&#039;
Formato desconocido: &#039;g&#039;                       ( Una representación con 2 dígitos del año en formato ISO-8601:1988 (ver %V) )
Formato desconocido: &#039;h&#039;                       ( Abreviación del nombre del mes, basada en la localización (alias de %b) )
Formato desconocido: &#039;i&#039;
Formato desconocido: &#039;k&#039;                       ( Hora, en formato 24-horas, con un espacio precediendo a un solo dígito )
Formato desconocido: &#039;l&#039;                       ( Hora, en formato 12-horas, con un espacio precediendo a un solo dígito )
Formato desconocido: &#039;n&#039;                       ( Un carácter de nueva línea (&quot;\n&quot;) )
Formato desconocido: &#039;o&#039;
Formato desconocido: &#039;q&#039;
Formato desconocido: &#039;r&#039;                       ( Idéntico a &quot;%I:%M:%S %p&quot; )
Formato desconocido: &#039;s&#039;                       ( Timestamp respecto a la época Unix )
Formato desconocido: &#039;t&#039;                       ( Un carácter de tabulación (&quot;\t&quot;) )
Formato desconocido: &#039;u&#039;                       ( Representación numérica del día de la semana en formato ISO-8601 )
Formato desconocido: &#039;v&#039;</pre>
</div>
    </div>
   </div>
  </p>
 </div>


 <div class="refsect1 notes" id="refsect1-function.strftime-notes">
  <h3 class="title">Notas</h3>
  <blockquote class="note"><p><strong class="note">Nota</strong>: 
   <span class="simpara">
    <code class="literal">%G</code> y <code class="literal">%V</code>, que están basadas
    en la semana <code class="literal">ISO 8601:1988</code>, pueden conducir
    a resultados inesperados (aunque correctos) si el
    sistema de numeración no es conocido. Ver el ejemplo
    <code class="literal">%V</code> de esta página.
   </span>
  </p></blockquote>
 </div>


 <div class="refsect1 seealso" id="refsect1-function.strftime-seealso">
  <h3 class="title">Ver también</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="methodname"><a href="intldateformatter.format.php" class="methodname" rel="rdfs-seeAlso">IntlDateFormatter::format()</a> - Formatea la fecha y la hora como string</span></li>
    <li><span class="methodname"><a href="datetime.format.php" class="methodname" rel="rdfs-seeAlso">DateTimeInterface::format()</a> - Retorna una fecha formateada seg&uacute;n el formato proporcionado</span></li>
    <li><a href="http://strftime.net/" class="link external">&raquo;&nbsp;Herramienta de formato strftime() en línea</a></li>
    <li><span class="function"><a href="function.setlocale.php" class="function" rel="rdfs-seeAlso">setlocale()</a> - Establece la informaci&oacute;n de configuraci&oacute;n local</span></li>
    <li><span class="function"><a href="function.mktime.php" class="function" rel="rdfs-seeAlso">mktime()</a> - Obtener la marca de tiempo Unix de una fecha</span></li>
    <li><span class="function"><a href="function.strptime.php" class="function" rel="rdfs-seeAlso">strptime()</a> - Analiza una fecha/hora generada con strftime</span></li>
    <li><span class="function"><a href="function.gmstrftime.php" class="function" rel="rdfs-seeAlso">gmstrftime()</a> - Formatea una fecha/hora GMT/TUC seg&uacute;n la configuraci&oacute;n local</span></li>
    <li><a href="http://www.opengroup.org/onlinepubs/007908799/xsh/strftime.html" class="link external">&raquo;&nbsp;grupo de especificaciones de <span class="function"><strong>strftime()</strong></span></a></li>
   </ul>
  </p>
 </div>

</div><?php manual_footer($setup); ?>