Имя: Пароль:
1C
 
Не пойму что это за дата такая
0 Ramm
 
06.02.20
11:43
Всем здрасьте, пишу обмен 1с КА 2.4 с интернет эквайрингом Сбербанка, обмен через API. Даю get запрос на о статусе заказа получаю структуру в джисоне, разбираю ее и получаю в поле data число по типу 1 580 977 931 223. Ну оно с каждым новым заказом новое, растет в бОльшую сторону, т.е. это действительно дата заказа, но в каком то варианте не понятном. Это количество секунд ? или миллисекунд от .... сотворения мира. делил на секунды и кол-во дней в итоге 50 000й год получается. В сбер обращаться с этим вопросом нет желания, да и тех поддержка такие вещи вряд ли будет пояснять. https://securepayments.sberbank.ru/wiki/doku.php/integration:api:rest:requests:getorderstatusextended Ссылка на АПИ запроса.
1 Ненавижу 1С
 
гуру
06.02.20
11:46
(0) а ты наглый

это миллисекунды начиная с 01 января 1970 года
2 Ramm
 
06.02.20
11:51
(1) Ого.. Спасибо! Такого я еще не встречал) может есть еще какие то функции типовые для перевода даты в нормальный вид?
3 Надо работать
 
06.02.20
11:53
МестноеВремя('19700101' + КвоМиллисекунд / 1000)
4 novichok79
 
06.02.20
11:53
дата(1, 1, 1, 0, 0, 0) + data?
5 novichok79
 
06.02.20
11:53
(3) вот опередил, и правильнее кстати.
6 Ramm
 
06.02.20
11:54
(3) Спасибо всем!!! Вы лучшие )
7 Ненавижу 1С
 
гуру
06.02.20
11:58