В моей БД У меня есть отметки времени UNIX в качестве сроков для заданий, которые необходимо запустить. В определенный день или в определенный час мне хотелось бы знать, какие рабочие места нужно выполнять. У меня есть следующий код для запроса моей таблицы заданий:Запрос, чтобы получить строки с отметкой времени UNIX сегодня
$job = Model_Job::find('first',
array(
'where' => array(
array('status_id', 1), // active
array('due_date', today)
)))
Последний массив - это просто псевдокод, конечно. Я придумал следующий код, чтобы выяснить, существует ли сегодня метка времени.
date('Ymd', strtotime(Date::forge(time())->get_timestamp())) == date('Ymd', strtotime($job->due_date))
Как я могу объединить это с моим запросом? Есть ли лучший способ, чтобы цикл через запрошенный массив?
Не можете ли вы запросить дату db? – Techmonk
проблема заключается в том, что отметка времени Unix может быть в любое время дня, например, 08:42:18, по сравнению с днем, который является периодом времени. – Sebastian
Вы можете проверить со своей табличной датой col
Techmonk