Имя: Пароль:
1C
 
условие на интервал времени
0 LivingStar
 
13.03.15
08:44
По условию проверяется некая дата. Нужно что бы условие выполнялось если дата в пределах заданного интервала - Текущая дата и текущая дата минус заданное количество часов

        Если  ДатаВремяОтправки < ТекущаяДата() и ДатаВремяОтправки > ТекущаяДата()-60*(КолЧасов*60)  Тогда


задаст ли это ограничение такое условие? задаст ли оно отрезок от текущая дата - заданное количество часов до текущая дата?
1 Ёпрст
 
гуру
13.03.15
08:46
А сам то как думаешь ?
2 Ёпрст
 
гуру
13.03.15
08:46
если че, даст
3 kosts
 
13.03.15
08:49
(0) Для удобства надо задавать границы С и ПО, а проверяемую переменную использовать одну

Если ДатаНачала <= ТД и ТД <= ДатаНачала + 1*24*60*60 Тогда
4 kosts
 
13.03.15
08:50
(3) Такую конструкцию легче читать
5 kosts
 
13.03.15
08:51
ТекущаяДата() на сервере может вызвать возврат не клиента, если что. Т.е. с ней надо быть осторожнее
6 LivingStar
 
13.03.15
09:07
(5) спасибо за подсказку