Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
KciNKh 19.10.2008 00:05
Возникла следующая проблема - при инкрементации даты по дням в день перехода на зимнее время +1 день не даёт следующего дня, а только 23:00 этого же. Таким образом в отчетной форме дублируются записи.$now[^date::create(2008;10;26)] ^for[dd](0;6){ $now_day[^date::create($now+$dd)] <p>^now_day.sql-string[]</p> }дает результат:
2008-10-26 00:00:00 2008-10-26 23:00:00 2008-10-27 23:00:00 2008-10-28 23:00:00 2008-10-29 23:00:00 2008-10-30 23:00:00 2008-10-31 23:00:00Теперь сам вопрос: можно ли перед инкрементом даты как-то отключить на время учет перехода на зимнее время, чтобы +1 день действительно был +1 день, а не 23 часа?