Las fechas son uno de esos típicos asuntos que pueden hacer que nos rompamos la cabeza a la hora de programar una página. Razón de ello es que tienen distintos formatos dependiendo del país, del lenguaje de programación o de la base de datos que estemos utilizando.
Cuando utilizamos la tecnología PHP solemos trabajar con la base de datos MySQL. En estos dos sistemas los formatos de fechas cambian sensiblemente, así que ser? muy interesante conocer una manera rápida de pasar de un formato de fecha a otro, dependiendo de dónde vamos a utilizar esa fecha. Pues, si trabajamos con MySQL deberemos expresar la fecha de una manera distinta a la que lo haríamos a la hora de mostrarla en la página para que la entienda f?cilmente un lector hispano.
En muchos casos, debemos vérnoslas entre dos tipos de formatos distintos, aunque podr?a ser peor. Por ejemplo, si la página estuviese en varios idiomas, ser?a importante escribir correctamente las fechas en cada uno de los idiomas.
Dejando temas relacionados con el idioma aparte -concentr?ndonos tan sólo en el Espa?ol-, en nuestras páginas programadas en PHP y con base de datos MySQL, tendremos que trabajar con dos formatos. Por un lado tenemos las fechas en castellano, que tienen el formato dd/mm/aaaa y por otro lado tenemos el formato de MySQL, que tiene la sintaxis aaaa-mm-dd.
Lo m?s cómodo, tal como vemos nosotros este problema, es crear un par de funciones que conviertan las fechas de un formato a otro. Habrá una función que convertir? la fecha de MySQL a Castellano y otra que lo convierta de Castellano a MySQL
Usuarios que han visto este tema también han visto...
- Mostrar imagenes aleatorias en PHP de forma sencilla
- Invitar a un amigo en PHP
- Evitar que las imagenes deformen tu web
- Constantes en PHP
- Funciones de acceso a archivos en PHP
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.