Lines Matching refs:dateArr
244 function incDate(&$dateArr, $amount, $unit) { argument
246 …Increasing from %02d.%02d. %02d:%02d by %d %6s ",$dateArr[mday],$dateArr[mon],$dateArr[hours],$dat…
248 $dateArr["hours"] = 0;
249 $dateArr["minutes"] = 0;
250 $dateArr["seconds"] = 0;
251 $dateArr["mday"] += $amount;
252 $dateArr["wday"] += $amount % 7;
253 if ($dateArr["wday"]>6) {
254 $dateArr["wday"]-=7;
262 (in_array($dateArr["mon"], $months28) && $dateArr["mday"]==28) ||
263 (in_array($dateArr["mon"], $months30) && $dateArr["mday"]==30) ||
264 (in_array($dateArr["mon"], $months31) && $dateArr["mday"]==31)
266 $dateArr["mon"]++;
267 $dateArr["mday"] = 1;
271 if ($dateArr["hours"]==23) {
272 $this->incDate($dateArr, 1, "mday");
274 $dateArr["minutes"] = 0;
275 $dateArr["seconds"] = 0;
276 $dateArr["hours"]++;
279 if ($dateArr["minutes"]==59) {
280 $this->incDate($dateArr, 1, "hour");
282 $dateArr["seconds"] = 0;
283 $dateArr["minutes"]++;
286 …>debug) echo sprintf("to %02d.%02d. %02d:%02d\n",$dateArr[mday],$dateArr[mon],$dateArr[hours],$dat…
298 $dateArr = getdate($this->getLastActualRunTime($job[PC_CMD]));
302 (!$extjob[PC_MINUTE][$dateArr["minutes"]] OR
303 !$extjob[PC_HOUR][$dateArr["hours"]] OR
304 (!$extjob[PC_DOM][$dateArr["mday"]] OR !$extjob[PC_DOW][$dateArr["wday"]]) OR
305 !$extjob[PC_MONTH][$dateArr["mon"]])
307 if (!$extjob[PC_DOM][$dateArr["mday"]] OR !$extjob[PC_DOW][$dateArr["wday"]]) {
308 $this->incDate($dateArr,1,"mday");
312 if (!$extjob[PC_HOUR][$dateArr["hours"]]) {
313 $this->incDate($dateArr,1,"hour");
317 if (!$extjob[PC_MINUTE][$dateArr["minutes"]]) {
318 $this->incDate($dateArr,1,"minute");
326 …return mktime($dateArr["hours"],$dateArr["minutes"],0,$dateArr["mon"],$dateArr["mday"],$dateArr["y…