Столкнулся с такой проблемой, задача в расписании создается не с тем временем, которое я хочу, а с текущим...
Проверьте пожалуйста, у вас такие же результаты?
вот скрипт
Код: Выделить всё
<?php
$xhe_host = "127.0.0.1:7012";
// The following code is required to properly run XWeb Human Emulator
require("../Templates/xweb_human_emulator.php");
$script_name = '...test_start_bat.php';
$param_task = Array();
$count_task = $scheduler->get_count();
echo "<br>нашли ". $count_task. " задач</br>";
//создать задачу
//$next_time = date("H:i:s", time() + 1200);
$next_time = date("H\:i\:s", time() + 1200);
// $next_date = date("Y-m-d");
$next_date = date("Y-m-d");
$scheduler->add($script_name,0, $next_date,$next_time ,-1,false,$next_time) ;
echo "текущее время ". date("H:i:s", time());
echo "<br>время следующего запуска ".$next_time;
echo "<br>data следующего запуска ".$next_date;
//смотрим задачу
$last_task = $count_task;
if ( $scheduler->get($last_task,$param_task['path'],$param_task['type'],$param_task['date'],$param_task['time'],$param_task['count'],$param_task['active'],$param_task['comments']))
{
echo "<br>добавлена задача";
echo "<pre> "; print_r($param_task); echo "</pre>";
}
// Quit
$app->quit();
?>
текущее время 18:39:12
время следующего запуска 18:59:12
data следующего запуска 2016-10-12
добавлена задача Array
(
[path] => ....test_start_bat.php
[type] => 0
[date] => 10/12/16
[time] => 18:39:12
[count] => -1
[active] => 0
[comments] => 18:59:12
)