Курилка
[Re: PN] #1918869437 25.06.12 13:20
Не-а.
Хотя, именно этот кусок кода, можно принять для такой задачи (нафига это надо - другой вопрос)
... но там была другая: надо было найти все объекты в табличке БД, которые были созданы ранее чем за 2 рабочих часа от текущего момента.
Этот цикл гонялся каждые 5 минут, для всех объектов БД, выбираемым по ряду других условий... вместо того, чтобы сделать следующее:
1. Проверить прошло ли УЖЕ 2 часа от начала рабочего дня (если да - то тупо их вычесть, а если нет вычесть остаток из предыдущего рабочего дня) и, добавить в условие выборки вычисленную дату...

Хотя, именно этот кусок кода, можно принять для такой задачи (нафига это надо - другой вопрос)
... но там была другая: надо было найти все объекты в табличке БД, которые были созданы ранее чем за 2 рабочих часа от текущего момента.
Этот цикл гонялся каждые 5 минут, для всех объектов БД, выбираемым по ряду других условий... вместо того, чтобы сделать следующее:
1. Проверить прошло ли УЖЕ 2 часа от начала рабочего дня (если да - то тупо их вычесть, а если нет вычесть остаток из предыдущего рабочего дня) и, добавить в условие выборки вычисленную дату...

"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин(а не на "вертикаль власти" надеяться)
Исправлено пользователем tolstopuz (1340616599)