Hola,
de que modo puedo hacer que muestre las horas, minutos y segundos así:
X horas, y minutos y z segundos.
he probado con:
date("H" horas "i" minutos y "s" segundos",$final);
pero evidentemente, no cuela.
Donde leiste que se hacia de ese modo?? podrias pasarme el link para analizar??
supongo que te pasaste por google o por el manual de php al menos.
No leí en ningún sitio como se hacía por eso lo hago mal.
yo suelo hacer date("H:i:s",$final);
Pero ahora necesito decir que es cada cosa y no poner los : ..
Yo creo que seria:
date("H") . " horas " . date("i") . " minutos y " . date("s") . " segundos";
Cita de: Servia en 30 Diciembre 2008, 16:28 PM
No leí en ningún sitio como se hacía por eso lo hago mal.
yo suelo hacer date("H:i:s",$final);
Pero ahora necesito decir que es cada cosa y no poner los : ..
Precisamente por que no leiste en ningun lado, primero tienes que buscar en google, ademas de que tienes el manual de php. El foro esta para preguntar dudas, pero primero tienes que haber buscado informacion que ya esta precisada, asi evitas post innecesarios.
$year_ac=date(y);
$mes_ac=date(m);
$dia_ac=date(d);
Saludos
El problema no es si sabe o no trabajar con fehchas, el problema es, que no sabe concatenar o al menos es lo que a mi me parece :-\
Es lo que trataba de hacerle ver, por mi parte es el ultimo post que le contesto, sorry
saludos
En el manual hay un montón de ejemplos diferentes sobre como usar la función date(), creo que ahí tienes suficiente...
S2
Personalmente, a la hora de hacer ese tipo de cosas, nunca usaria date(). Mira que limpio queda esto:
$ahora = time();
echo strftime("Son las %H horas %M minutos %S segundos", $ahora);
Y con strftime, tienes tantas "posibilidades" como con date, es decir, puedes poner tambien los dias, meses, año, nombre del mes, nombre del dia, etc etc.
Evidentemente es un problema de concatenación.... aquí está mi sugerencia... pruebala y aviasas cómo te fue ;)
<?=date("h:i:s a");?>