Uso de Fecha con PHP


Este será uno de varios tips que iré publicando en lo que se refiere a la programación con PHP, no tiene mucho que por azares del destino tuve que volver a programar, así que ire publicando algunos de los ejemplos que vaya realizando, los cuales espero les sirvan a mas de uno.

Para empezar voy a hablar de la función de php date() la cuál se usa para expresar fechas y horas en formato estándar GMT, entre los paréntesis podemos agregar distintos comandos para que nos muestre un determinado formato y orden. Antes de dejar algún ejemplo, primero observen la tabla de comandos para la función date():

Código Resultado
a am o pm
A AM o PM
h Hora (de 1 a 12)
H Hora (de 0 a 23)
i Minutos
s Segundos
j Dia (sin los ceros)
d Dia (con los ceros)
D Abreviacion del dia
l Nombre del dia
z Numero de dia del año (desde 1 hasta 365)
m Numero del Mes
M Abreviacion del mes
F Nombre del mes
y Año (formato de 2 digitos)
Y Año (formato de 4 digitos)

Ejemplo de su aplicación :

<?php $hoy = date(“j/m/Y”);
echo $hoy;

//La salida seria de la siguente forma: día/mes/año Ej. 24/11/2009

?>

En donde: “j” es el número de día (sin incluir ceros en caso de que sea un solo dígito), “m” el numero del mes, “Y” el año con formato de 4 dígitos.

Otro ejemplo en el que lo podrían ocupar, el cuál fue mi caso es para mostrar algún mensaje en determinada fecha para eso tenemos que hacer lo siguiente:

<?php
// Tomando como referencia que hoy es 24 de noviembre del 2009 y que queremos mostrar un mensaje para determinados días podemos hacer los siguiente:

// Declaramos una variable en donde almacenaremos la fecha

$hoy = date(“j”);

//-Hacemos uso de la función switch para que dependiendo del numero de día nos muestre un mensaje diferente.

switch ($hoy) {
case 24:
echo ”    Mensaje a mostrar para el día 24 “;
break;
case 25:
echo ”   Mensaje a mostrar para el día 25  “;
break;
case 26:
echo “Mensaje a mostrar para el día 26”;
break;
default:
echo “No hay mensajes para hoy”;

}
?>

Espero les sirva este ejemplo si tienen alguna duda ya saben que pueden dejar su mensaje y con gusto les respondo.

Hasta la próxima, saludos.

Anuncios
Uso de Fecha con PHP

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s