Darse de alta en la web | Recuperar password   

Datos del Archivo

  • Autor/es: Zubyc
  • Fecha de alta: 20-09-2002
  • Descargas: 1386

Votación

No estás registrado

Descarga

Archivo html

Descargar Archivo

(20,09 KB)

Otras versiones

No hay

Funciones de fechas v1

Valoración ( 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)

Avatar de WiZ2 #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
Avatar de WiZ2 #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 ::
Login / Password   

Web alojada en Zilos

php-hispano.net 2002 - 2008 | XHTML 1.0
Datos Legales | Webmaster