Хватило знаниев, написать небольшой код.
Пока для одного транспорта и в будний день.
Код: Выделить всё
<?php
$now = time(); // узнаем время
// определение выходного дня
$wd=0;
$d= date('w' );
if ($d >= 6 ) {
$wd=1;
}
$rasp = array(
"05:32",
"05:47",
"06:02",
"06:17",
"06:32",
"06:43",
"06:54",
"07:06",
"07:17",
"07:28",
"07:40",
"07:51",
"08:02",
"08:14",
"08:25",
"08:36",
"08:48",
"08:59",
"09:17",
"09:35",
"09:53",
"10:08",
"10:30",
"10:53",
"11:09",
"11:24",
"11:39",
"11:54",
"12:09",
"12:24",
"12:39",
"12:54",
"13:09",
"13:21",
"13:33",
"13:44",
"13:56",
"14:08",
"14:20",
"14:33",
"14:44",
"14:55",
"15:06",
"15:16",
"15:26",
"15:36",
"15:47",
"15:58",
"16:10",
"16:22",
"16:34",
"16:46",
"16:58",
"17:10",
"17:23",
"17:36",
"17:51",
"18:06",
"18:22",
"18:38",
"18:55",
"19:12",
"19:28",
"19:44",
"19:59",
"20:14",
"20:29",
"20:44",
"20:59",
"21:14",
"21:29",
"21:44",
"22:00",
"22:16",
"22:32",
"22:48",
"23:05",
"23:22",
"23:42",
"00:02"
); // расписание через остановку
foreach ($rasp as $test) {
$timestamp = strtotime($test);
if ($now >= $timestamp) {
$ravno= (($now - $timestamp )/60) ;
if ($ravno>=5 && $ravno<=45) { // проверяем интервал от 5 мин до 45 мин
echo (int)$ravno. "\n"; // пишем результат
}
}
}
?>
Пока только пишет, через какое время будет транспорт
Теперь вопрос как дать данные Алисе?
Если только Переменную, то Алиса скажет последнюю
и как увеличить количество транспорта ?