Datos del Archivo
- Autor/es: Zubyc
- Fecha de alta: 20-09-2002
- Descargas: 1386
Votación
No estás registrado
Descarga

(20,09 KB)
Otras versiones
No hay
Funciones de fechas v1
( en 0 votaciones )
Funciones sencillas útiles para trabajar con fechas. Sobre todo a la hora de mostrar fechas en pantalla procedentes de la Base de Datos.
Convierte por ejemplo la fecha: 2002-03-23 (Formato DATE) a la cadena:
23 de Marzo del 2002
Características de esta versión:
-
Comentarios (2)
|
#1
WiZ2 13 ago 03 (20:19) No lo he probado pero vamos tiene buena pinta XD. Pero weno como me aburro voy a poner algo aki xD. La función fecha_pasada ($datetime, $dias)
se me ocurre otra forma de hacerlo mas simple de ver y de codificar (eso si 1 poco mas lenta): Puesto que el formato de la cadena es: YYYY-MM-DD HH:MM:SS podemos dividirla en 2 partes list($fecha, $hora) = explode(' ', $str); luego cada parte en 3 partes list($anyo, $mes, $dia) = explode('-', $fecha); list($hora, $minutos, $segundos) = explode(':', $fecha); y bueno lo demás = XD NOTA: yo uso directamente timestamps que son muy comodos XD xq para hacer eso es 1 mera resta y una comparación: return (time() - $fecha_a_comprobar) > ($dias * 24 * 60 * 60); y eso XD lo pongo x mera curiosidad el conjunto de las funciones parece correcto aunke no las haia probado :P |
|
#2
WiZ2 13 ago 03 (20:21) ah si se me olvidaba XD
como hay ciertas cosas ahí que se repiten tipo lo de parsear el formato: YYYY-MM-DD HH:MM:SS se podría haber hecho 1 función interna que lo pasase a timestamp XD eso si ahí se crean dependencias y tal y como está ahora es cómodo para usar una función suelta XD eso talué |
Para poder participar debes estar registrado e identificado. Si no estás registrado como usuario de PHP-Hispano,
:: Registrar ::