PDA

Просмотр полной версии : Формат времени при архивировании



ДмитрийИ
15.08.2019, 08:04
Добрый день!

Для архивации данных в MS 4D и БД postgresql создан простой проект с архивированием данных.
Данные архивируются без проблем, однако время ( source_time) выводится в формате FILETIME ( напр. 132100856037350000, если переводить в привычный формат то 12 августа 2019 12.13.24)
Возможно как-либо заранее менять формат, чтобы просматривая таблицу в БД сразу видеть нормальный формат?

SCADAMaster4D
15.08.2019, 14:03
Нет, время в БД пишется только в таком формате.

melky
15.08.2019, 14:45
не совсем понятно, что за формат ?

ДмитрийИ
15.08.2019, 14:50
Возможно ли как то его конвертировать в самой БД? Через postgresql, много информации посмотрел - не нашёл.
Может вы как то сами конвертируете для просмотра.?

ДмитрийИ
15.08.2019, 14:51
Формат FILETIME
Дата и время представляются в виде, как написал выше. Аналог Unix

SCADAMaster4D
15.08.2019, 15:44
Для просмотра в MS4 не конвертируем. Для просмотра в СУБД при необходимости в запросе пишется обработка перевода количества тиков в привычную дату.

melky
16.08.2019, 08:44
бррр, непонятно, для чего изобрели велосипед ? стандартных форматов, применяемых в языках программирования было мало ?