Código PHP:
date('t', 2);
Código PHP:
echo date("t", mktime(0,0,0,2,0,2013));
¿Estoy haciendo algo mal?
| |||
Problema con date('t') calculando los dias de un mes Hola. Para un ejercicio de clase necesito hacer un calendario y para ello en un determinado punto necesito calcular cuantos dias tiene determinado mes. Para ello intento utilizar la funcion Código PHP: Código PHP: ¿Estoy haciendo algo mal? |
| |||
Respuesta: Problema con date('t') calculando los dias de un mes echo date("t", mktime(0,0,0,2,0,2013)); El dia 0 del mes 2 no existe....no puedo hacer pruebas pero intenta echo date("t", mktime(0,0,0,2,1,2013)); En el manual veo que $último_día = mktime(0, 0, 0, 3, 0, 2000); echo strftime("El último día en Feb 2000 es: %d", $último_día); luego intenta tambien echo date("t", mktime(0,0,0,3,0,2013)); echo date("t", mktime(0,0,0,2,0,2013)); Seria el último dia de enero.... La primera opcion que intentabas date('t', 2); no funciona ya que el segundo parámetro de date si se informa debe ser un time. string date ( string $format [, int $timestamp = time() ] ) un int interpretable como time 2 no seria el caso....o si lo es no hace referencia a febrero.
__________________ Quim -------------------------------------------------- Ayudar a ayudar es una buena práctica!!! Y da buenos resultados. Última edición por quimfv; 27/11/2013 a las 06:26 |
| |||
Respuesta: Problema con date('t') calculando los dias de un mes |
Etiquetas: |