From d2b453d014d7dad7c7dd6a2280946d81c12ad6b2 Mon Sep 17 00:00:00 2001 From: Julien Jerphanion Date: Tue, 9 Apr 2024 17:31:30 +0200 Subject: [PATCH] Use `std::chrono::zoned_time` Signed-off-by: Julien Jerphanion --- include/sparrow/data_traits.hpp | 4 ++-- include/sparrow/data_type.hpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/sparrow/data_traits.hpp b/include/sparrow/data_traits.hpp index c78c1308..0701272b 100644 --- a/include/sparrow/data_traits.hpp +++ b/include/sparrow/data_traits.hpp @@ -18,7 +18,7 @@ #include "fixed_size_layout.hpp" #include "variable_size_binary_layout.hpp" -using time_point = std::chrono::time_point; +using zoned_time = std::chrono::zoned_time; namespace sparrow { @@ -128,7 +128,7 @@ namespace sparrow }; template <> - struct arrow_traits : common_native_types_traits + struct arrow_traits : common_native_types_traits { static constexpr data_type type_id = data_type::TIMESTAMP; }; diff --git a/include/sparrow/data_type.hpp b/include/sparrow/data_type.hpp index 72544ac9..6c92d679 100644 --- a/include/sparrow/data_type.hpp +++ b/include/sparrow/data_type.hpp @@ -106,7 +106,7 @@ namespace sparrow float64_t, std::string, std::vector, - std::chrono::time_point + std::chrono::zoned_time // TODO: add missing fundamental types here >;