ARTICULOS

Función para fechas en español

Autor: Fabian Muller (http://www.webexperto.com) - 11/07/2006

Muchas veces nos ha pasado que al almacenar fechas en una base de datos la misma se guarda como Y-m-a (0000-00-00), es decir, primero el año, luego el mes, y por último la fecha. Aquí veremos una simple y muy útil función para imprimir la fecha en nuestro formato: d/m/Y (00/00/0000).

La función

La función toma el valor que especifiquemos, y divide en un array los datos separados por el guión. En una posición guardará el año, en otra el mes y en otra el día. Y luego se imprime en el orden correcto: día/mes/año.

<?
function FechaESP ($fecha) {
$data=split("-",$fecha);
echo $data[2]."/".$data[1]."/".$data[0];
return $retval;
}
?>

Y para utilizar la función debemos llamar de la siguiente manera:

<?
// fecha en una variable o desde una base de datos
$fecha = "2006-07-05";
?>
...
<?=FechaESP($fecha);?>
...

Y la fecha se imprimirá de esta manera: 05/07/2006.

 

Más artículos sobre PHP

1. Generar documentos de Word
2. Contador de visitas sin cookies
3. Planificación de un proyecto modular
4. Instalación de phpMyAdmin
5. Informe sobre el PhpNuke
6. Funciones en archivos
7. Fecha completa en español
8. Upload de archivos al servidor
9. Calcular la edad con PHP
10. Imágenes y PHP - Biblioteca GD
Más artículos...

Otros artículos...

Bases de Datos SQL: determinar límite en consultas
Hojas de Estilo Transparencias y bordes a imágenes
Java Script Efecto opaco sobre imágenes
phpBB Respuesta rápida en phpBB
Marketing ¿Contar visitas o páginas vistas?
Java Script Efecto nieve
Java Script Redirección de acuerdo a la resolución del usuario
ASP Detectar plugin de Flash con ASP
CGI Redirección de acuerdo a la resolución de la pantalla
HTML Evitar la caché del navegador
Más artículos...