Узнать количество недель в году
Здравствуйте!
Помогите узнать количество недель в году, используя php.
Источник: Stack Overflow на русском
Здравствуйте!
Помогите узнать количество недель в году, используя php.
$year='2014';//год
echo date('W',mktime(0,0,0,12,31,$year));
Пишем велик
function getCountWeek($year)
{
$date=date('w',mktime(0,0,0,12,31,$year));
$day=($date<4?31-$date:31);
return date('W',mktime(0,0,0,12,$day,$year))+($date<4?1:0);
}
Обновление
Кому интересно. По ISO 8601 первая неделя не та, что начинается с первого января, а та, что содержит первый четверг года. Сам в шоке)