11 $currentYear = (int)date(
'Y', $currentTime);
12 $currentMonth = (int)date(
'm', $currentTime);
13 $currentDay = (int)date(
'd', $currentTime);
18 if ($currentMonth > $targetMonth || ($currentMonth === $targetMonth && $currentDay >= $targetDay))
20 $targetYear = $currentYear + 1;
24 $targetYear = $currentYear;
29 return strtotime(
"$targetYear-$targetMonth-$targetDay $time") * 1000;