
Semanas del año
Publicado por Jose (36 intervenciones) el 16/12/2013 21:59:40
Buen dia !
Lo que pasa es que necesito saber cuantas semanas tiene un año especifico y tengo el siguiente codigo y siempre me saca el mismo numero de semanas y no me quiere funcionar. La variable $ano es cualquier año especifico lo cual mando la variable desde otra pagina.
Gracias !!
Lo que pasa es que necesito saber cuantas semanas tiene un año especifico y tengo el siguiente codigo y siempre me saca el mismo numero de semanas y no me quiere funcionar. La variable $ano es cualquier año especifico lo cual mando la variable desde otra pagina.
Gracias !!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$ano=$_GET['ano'];
function NumeroSemanasTieneUnAno($ano){
$date = new DateTime;
# Establecemos la fecha segun el estandar ISO 8601 (numero de semana)
$date->setISODate("$ano", 53);
# Si estamos en la semana 53 devolvemos 53, sino, es que estamos en la 52
if($date->format("W")=="53")
return 53;
else
return 52;
}
for($i=0;$i<1;$i++){
echo "<br>".$ano." - ".NumeroSemanasTieneUnAno($i);
}
Valora esta pregunta


0