Имя: Пароль:
1C
1С v8
Округление часов в дате в запросе
,
0 Eeelena
 
09.08.17
07:24
Здравствуйте. Подскажите, пожалуйста, как можно привести дату в запросе вида 01.01.0001 1:40:00 к дате 01.01.0001 2:00:00, то есть необходимо округлить часы если минуты больше, либо равны 30, иначе округлять в меньшую сторону. При этом время может быть разное.
1 shadow_sw
 
09.08.17
07:30
2 Гипервизор
 
09.08.17
07:34
ВЫБОР
КОГДА МИНУТА(&ДАТА) >= 30 ТОГДА ДОБАВИТЬКДАТЕ(КОНЕЦПЕРИОДА(&ДАТА, ЧАС), СЕКУНДА, 1)
ИНАЧЕ НАЧАЛОПЕРИОДА(&ДАТА, ЧАС)
КОНЕЦ
3 Eeelena
 
09.08.17
07:36
(1) (2) огромнейшее вам спасибо!
4 1dvd
 
09.08.17
07:36
(3) спасибо много, фотки будет достаточно
5 Имитация работы
 
09.08.17
07:48
(4) А почему ты ее с днём рождения 17 июня не поздравил, а? Фоток ему... (:
6 1dvd
 
09.08.17
07:50
(5) А почему ты меня 1 января не поздравил?
7 Гипервизор
 
09.08.17
08:01
(6) Видимо он не хочет твое фото ))
8 Flover
 
09.08.17
08:33
Ник:    Eeelena
Настоящее имя:    Анна
пол небось еще и мужской )