Высокоточная временная метка в библиотеке SOCI при работе с PostgreSQL

Библиотека SOCI описывает привязку для std :: tm для работы с метками времени.
Точность структуры std :: tm — вторая, но временная метка PostgreSQL обеспечивает лучшую точность.
Можете ли вы посоветовать оптимальный способ доступа к временным меткам с точностью до секунды?

Я пытался использовать беззнаковые длинные и длинные длинные типы данных для доступа к временным меткам, но безуспешно.
Единственный способ, которым мне это удалось, — это строка, но для этого потребуется ее синтаксический анализ (я хотел бы иметь какое-то условное значение для работы — например, long в миллисекундах или даже лучше c ++ 11 time_point), что далеко от оптимального.

Заранее спасибо.

1

Решение

Если вы общаетесь с PostgreSQL через libpqиспользовать libpqtypes, Это поможет с управлением типами данных PostgreSQL.

Если вы не используете libpqподробности пожалуйста.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]