Karena ngerjain project yang ada minggu nya, saya membuat function untuk menentukan minggu keberapa sih hari ini
Berikut function yang saya buat :
function week_of_today()
{$month = date(‘m’);
$month = str_pad($month,2,’0′,STR_PAD_LEFT);
$today = date(‘Y-m-d’);$minggu = 0;
$week_end = 0;$last_date = last_date_ofthe_month();
for($i = 1; $i<=$last_date; $i++)
{
$i = str_pad($i,2,’0′,STR_PAD_LEFT);
$date = date(“Y-{$month}-{$i}”);
$day = date(‘D’, strtotime($date));if($day == ‘Sat’)
{
$minggu = $minggu + 1;
}
if($date == $today)
{
$minggu = $minggu + 1;
break;}
}
return $minggu;}
function last_date_ofthe_month($month=”, $year=”)
{
if(!$year) $year = date(‘Y’);
if(!$month) $month = date(‘m’);
$date = $year.’-‘.$month.’-01′;$next_month = strtotime(‘+ 1 month’, strtotime($date));
$last_date = date(“d”, strtotime(“-1 minutes”, $next_month));
return $last_date;}