Hola existe alguna funcion donde uno le pase por ejemplo 06,04,2009 y le saque
6 de abril del 2009?? seria la funcion date() ?? y como seria la utlizacion gracias
| ||||
Respuesta: funcion de fecha Si, lo que tendrías que hacer es, crear tres variables, para dias, meses y año... Y luego, hacer un CASE o simplemente varias condiciones que precisamente serían 12 condiciones. Por ejemplo Cita: Espero que me hayas entendido, cualquier cosa te hago algo más preciso, pero creo que está claro.if ($mes=="04")){ $mes="Abril"; } Te mando un abrazo, que sigas bien.
__________________ Freelance - Aplicaciones Web |
| ||||
Respuesta: funcion de fecha Cita: De hecho asi lo quice hacer pero creo que se puede depurar un poco mas para que no toque hacer tantas condiciones. Muchas gracias
Iniciado por carmagedon Si, lo que tendrías que hacer es, crear tres variables, para dias, meses y año... Y luego, hacer un CASE o simplemente varias condiciones que precisamente serían 12 condiciones. Por ejemplo Espero que me hayas entendido, cualquier cosa te hago algo más preciso, pero creo que está claro. Te mando un abrazo, que sigas bien. Gatorv podrias explicarme un poco mas sobre el tema? |
| ||||
Respuesta: funcion de fecha Si me equivoco me corrigen.. al establecer la localdiad en spanish la funcion echo strftime("%B"); devulve el mes en español? Y que es todo esto que pena pero es que casi no entiendo la cosa sorry =( * LC_ALL para todas las funciones * LC_COLLATE para la comparación de cadenas, ver strcoll() * LC_CTYPE para la conversión y clasificación de caracteres, como por ejemplo strtoupper() * LC_MONETARY para localeconv() * LC_NUMERIC para el separador decimal (vea también localeconv()) * LC_TIME para el formateo de fecha y hora con strftime() |
| ||||
Respuesta: funcion de fecha Cita: Si.devulve el mes en español? Cita: Dependiendo de la constante que le pases en el 1er parámetro, la función setlocale() afectara las comparaciones de cadenas, conversión y clasificación de caracteres, separador decimal y el formato de fecha y hora O.oY que es todo esto que pena pero es que casi no entiendo la cosa sorry =( Si le pasas LC_ALL, afecta todos. Si quieres puedes hacer unas cuantas pruebas, pon el 1er parametro como: LC_COLLATE, y trata usando strftime(), no notaras el cambio, porque setlocale() solo funcionara para comparaciones de cadenas con strcoll(). Pero si le pasas LC_TIME, strftime mostrara la fecha en español o cualquier otra zona que le hayas puesto. |