![]() |
#20 |
Участник
|
Цитата:
Сообщение от lev
![]() Вот конкретный пример:
Период1 = с 01.10.2010 00 : 00 по 01.10.2010 00 : 00 (понятно, что имеются ввиду одни сутки. Конечно можно сказать, что пользователь должен конечное время в периоде1 указать как 23 : 59, но пользователей много, за каждым не уследишь. Да и интуитивно, как мне кажется, человек считает сутками с 00 : 00 до 00 : 00, поэтому скорее всего рано или поздно так и поставит.) если время нулевое 00:00, то считаем время равным 59:59. Так? Уточняющий вопрос. Такое допущение должно быть справедливо всегда или только если дата оконьчания совпадает с датой начала периода? т.е. как рассматривать период [01.10.2010 00:00 - 02.10.2010 00:00] как [01.10.2010 00:00 - 02.10.2010 00:01) или как [01.10.2010 00:00 - 02.10.2010 59:59] или как [01.10.2010 00:00 - 01.10.2010 59:59] ? При такой формулировке задачи, в любом случае, я бы не стал сохранять и использовать в условии те даты, которые ввёл пользователь. Что вам мешает перед обработкой/сохранением данных скорректировать их в правильный формат? Последний раз редактировалось S.Kuskov; 30.09.2010 в 15:26. |
|