7#include <boost/date_time/local_time/local_time.hpp>
8#include <boost/date_time/posix_time/ptime.hpp>
39 boost::local_time::time_zone_ptr
50 std::vector<std::string>
57 boost::posix_time::ptime
58 str_2_posix_time(
const std::string& in, boost::local_time::time_zone_ptr tz_ptr,
const char * value);
std::vector< std::string > get_regions()
Get known time zone regions.
boost::local_time::tz_database m_tz_db
boost::local_time::time_zone_ptr get_tz_ptr(const std::string ®ion)
Get boost time-zone pointer from string.
boost::posix_time::ptime str_2_posix_time(const std::string &in, boost::local_time::time_zone_ptr tz_ptr, const char *value)
std::string posix_time_2_iso_string(boost::posix_time::ptime t)
uint64_t posix_time_2_to_ns(boost::posix_time::ptime t)