Foros del Web » Programando para Internet » PHP »

Calcular cantidad de dias del mes

Estas en el tema de Calcular cantidad de dias del mes en el foro de PHP en Foros del Web. hola, alguien sabe como calcular la cantidad de dias que tiene un determinado mes por ejemplo febrero, la unica forma que yo conozco es utilizando ...
  #1 (permalink)  
Antiguo 21/08/2006, 13:09
 
Fecha de Ingreso: abril-2005
Ubicación: en Santa Cruz - España
Mensajes: 429
Antigüedad: 12 años, 8 meses
Puntos: 1
Calcular cantidad de dias del mes

hola,

alguien sabe como calcular la cantidad de dias que tiene un determinado mes por ejemplo febrero, la unica forma que yo conozco es utilizando mysql.
  #2 (permalink)  
Antiguo 21/08/2006, 13:24
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 13 años, 4 meses
Puntos: 101
www.php.net/date

Parámetro... t
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 21/08/2006, 13:57
 
Fecha de Ingreso: junio-2006
Ubicación: Jáltipan Veracruz, México
Mensajes: 150
Antigüedad: 11 años, 6 meses
Puntos: 1
lo viable es que obtengas el último día del mes, con ello obtienes la cantidad de días, por ejemplo, con la función date se puede:

Código PHP:
$ultimo=date("t",mktime(0,0,0,$mes,$anio)); 
donde $mes es el número de mes que quieres evaluar, por ejemplo febrero,, es 2 $anio es el año del cual quieres conocer el número de días.


espero te sirva, cualquier cosa me gritas.
__________________
" La vida es un programa que no hemos logrado depurar."
"El programar tu vida es como si le metieras más errores a tu futuro, el proceso es ahora"
  #4 (permalink)  
Antiguo 21/08/2006, 15:33
 
Fecha de Ingreso: agosto-2006
Mensajes: 177
Antigüedad: 11 años, 3 meses
Puntos: 1
falto el dia, sino manda error la funcion, algo asi:

Cita:
Iniciado por norpool1 Ver Mensaje
Código PHP:
$ultimo=date("t",mktime(0,0,0,$mes,$dia$ano)); 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 00:28.