Все про 1С и не только
Все про 1С и не только
При обмене данными с веб-сайтами зачастую используется формат JSON. К сожалению, в 1С нет стандартных процедур для работы с данным форматом. В процессе реализации одного из проектов мной был разработан ряд процедур и функций облегчающих жизнь программисту 1С при работе с данными в формате JSON.
При интеграции 1С с веб-сайтами всегда встает вопрос о передачи некоторых данных на веб-сервер. Будь то это передача параметров запроса для получения данных от веб-сервера в 1С или же передача данных из 1С, которые должны быть сохранены или каким-то образом обработаны на веб-сервере. Передаваться могут как простые данные в виде строк, чисел, так и целые файлы (изображения, XML-файлы и прочее). Для передачи и получения файлов и данных на веб-сервер в 1С используется объект HTTPСоединение.
Однажды, при реализации одного проекта при обмене данными с веб-сервером возникла проблема: на сервере поля типа "Дата и время" хранились как универсальное время (GMT0) в формате unixtime. В системе же 1С необходимо было хранить местное время (в моем случае, МСК). Как преобразовать дату в unixtime и обратно можно узнать здесь. А в этой статье я расскажу о том, как же преобразовать местное время в универсальное (GMT) и обратно в 1С.