note 107657 modified in function.mktime by danbrown

From: Date: Thu, 10 May 2012 20:22:21 +0000
Subject: note 107657 modified in function.mktime by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-187788@lists.php.net to get a copy of this message
Number of the weeks in a determined month

<?php

$lastDay = date("d",mktime (0,0,0,9+1,0,$year));
 $firstWeekDay = @date("w", @mktime(0,0,0,9,1,2012));
 $weekNumber = ($lastDay == 30 && $firstWeekDay == 6 || $lastDay == 31 && $firstWeekDay >= 5) ? 6 : (($lastDay == "28" && $firstWeekDay == "0") ? 4 : 5);

?> --was-- Number of the weeks in a determined month $lastDay = date("d",mktime (0,0,0,$mon+1,0,$year)); $firstWeekDay = @date("w", @mktime(0,0,0,9,1,2012)); $weekNumber = ($lastDay == 30 && $firstWeekDay == 6) || ($lastDay == 31 && $firstWeekDay >= 5) ? 6 : ($lastDay == "28" && $firstWeekDay == "0") ? 4 : 5; http://php.net/manual/en/function.mktime.php

« previous php.notes (#187788) next »