Имя: Пароль:
1C
1С v8
Можно ли получить количество секунд из даты в запросе
,
0 Eastert
 
01.08.18
11:09
Добрый день, в запросе нужно преобразовать дату в число секунд, как бы в timelapse. Если использовать функцию СЕКУНДА(), то она возвращает именно секунды своей минуты, а нужно универсальное представление дат в виде чисел
1 Eastert
 
01.08.18
11:09
То есть как это в других языках - количество секунд от 1970 года
2 1Сергей
 
01.08.18
11:10
см РАЗНОСТЬДАТ
3 Eastert
 
01.08.18
11:11
(2) та мне это не подходит, мне надо для дальнейшей обработки получать именно секунды и именно в запросе
4 Eastert
 
01.08.18
11:12
(0) не timelapse, а timestamp)
5 Ненавижу 1С
 
гуру
01.08.18
11:12
(1) во-первых не везде
6 1Сергей
 
01.08.18
11:12
(3) ну, а я тебе что рекомендую?
7 1Сергей
 
01.08.18
11:13
не подходит ему...
8 Eastert
 
01.08.18
11:13
(6) а как в запросе тогда эту функцию использовать, допустим есть поле Период, что написать?
9 1Сергей
 
01.08.18
11:14
(8) посмотри в справке
10 Eastert
 
01.08.18
11:14
(9) что от чего отнимать в этой функции?
11 1Сергей
 
01.08.18
11:15
(10) смотря от чего тебе нужно отсчитать количество секунд
12 Ненавижу 1С
 
гуру
01.08.18
11:15
РАЗНОСТЬДАТ(ДАТАВРЕМЯ(1970, 1, 1), Период, СЕКУНДА)
13 Eastert
 
01.08.18
11:16
понял, спасибо
14 hhhh
 
01.08.18
11:16
(10) РазностьДат(Дата2, Дата1, СЕКУНДА)