Inicio PHP JavaScript Manual PHP Links de interes Contacto
Scripts en PHP Programación PHP, lenguaje del lado del servidor.
Scripts PHP - Funciones Funciones  Scripts PHP - Ip´s Ip´s  Scripts PHP - Otros Otros  
Scripts en JavaScript Programación JavaScript, lenguaje del lado del cliente.
Scripts JS - Barra de estado Barra de estado  Scripts JS - Calculadoras Calculadoras  Scripts JS - Efectos Efectos  Scripts JS - Relojes/Calendarios Relojes/Calendarios  
  Manual PHP     Manual PHP  
function.date -- http://www.mundoscript.com/php/function.date.html date

date

(PHP 3, PHP 4 , PHP 5)

date -- da formato a la fecha/hora local

Descripción

string date ( string format [, int timestamp])

Devuelve una cadena formateada de acuerdo con la cadena de formato dada, utilizando el valor de timestamp dado o la hora local actual si no hay parámetro.

Se reconocen los siguientes caracteres en la cadena de formato:

  • a - "am" o "pm"

  • A - "AM" o "PM"

  • d - día del mes, dos dígitos con cero a la izquierda; es decir, de "01" a "31"

  • D - día de la semana, en texto, con tres letras; por ejemplo, "Fri"

  • F - mes, en texto, completo; por ejemplo, "January"

  • h - hora, de "01" a "12"

  • H - hora, de "00" a "23"

  • g - hour, sin ceros, de "1" a "12"

  • G - hour, sin ceros; de "0" a "23"

  • i - minutos; de "00" a "59"

  • j - día del mes sin cero inicial; de "1" a "31"

  • l ('L' minúscula) - día de la semana, en texto, completo; por ejemplo, "Friday"

  • L - "1" or "0", según si el año es bisiesto o no

  • m - mes; de "01" a "12"

  • n - mes sin cero inicial; de "1" a "12"

  • M - mes, en texto, 3 letras; por ejemplo, "Jan"

  • s - segundos; de "00" a "59"

  • S - sufijo ordinal en inglés, en texto, 2 caracteres; por ejemplo, "th", "nd"

  • t - número de días del mes dado; de "28" a "31"

  • U - segundos desde el valor de 'epoch'

  • w - día de la semana, en número, de "0" (domingo) a "6" (sábado)

  • Y - año, cuatro cifras; por ejemplo, "1999"

  • y - año, dos cifras; por ejemplo, "99"

  • z - día del año; de "0" a "365"

  • Z - diferencia horaria en segundos (de "-43200" a "43200")

Los caracteres no reconocidos se imprimen tal cual. El formato "Z" siempre devuelve "0" en la función gmdate()()

Ejemplo 1. Ejemplo de date()

print (date("l dS of F Y h:i:s A"));
print ("July 1, 2000 is on a " . date("l", mktime(0,0,0,7,1,2000)));

Es posible usar date() y mktime() juntas para obtener fechas futuras o pasadas.

Ejemplo 2. Ejemplo de date() y mktime()

$tomorrow  = mktime(0,0,0,date("m")  ,date("d")+1,date("Y"));
$lastmonth = mktime(0,0,0,date("m")-1,date("d"),  date("Y"));
$nextyear  = mktime(0,0,0,date("m"),  date("d"),  date("Y")+1);

Para dar formato a fechas en otros idiomas, se deben usar las funciones setlocale() y strftime().

Ver también gmdate() y mktime().

Web´s ORO

Comparativas

peliculas - musica - trucos
telefonos moviles
directorio de programacion
Web´s PLATA

logiciel gratuit
programas para bajar
ocio y entretenimiento
eliminar virus