2010-01-21 4 views
0
1 <?php 
2 // get number weeks of year for 2008 
3 // result 52 
4 echo date("W", mktime(0,0,0,12,28,2008)); 
5 ?> 

Comment puis-je obtenir le résultat ci-dessus, en utilisant les fonctions zend .also comment puis-je obtenir hte année en cours en utilisant zendComment obtenir le nombre de semaines dans une année donnée? Aussi comment obtenir l'année en cours en utilisant zend?

+0

est-il pas toujours 52 semaines dans une année? Pourquoi voudriez-vous le calculer? –

+0

365 jours est de 52 semaines, 1 jour. Les années bissextiles sont de 52 semaines, 2 jours. Si vous décidez qu'une semaine commence un lundi, il peut y avoir 53 lundis dans une année, et donc cette année est considérée comme ayant 53 semaines. –

Répondre

1
<?php 
$date = new Zend_Date(); 
$date->setDay(31)->setMonth(12); 
echo $date->toString("w"); 
?> 
Questions connexes