diff --git a/strings/base_chrono.h b/strings/base_chrono.h index 8af906176..e8e5a1ee4 100644 --- a/strings/base_chrono.h +++ b/strings/base_chrono.h @@ -42,7 +42,7 @@ WINRT_EXPORT namespace winrt static time_t to_time_t(time_point const& time) noexcept { - return static_cast(std::chrono::system_clock::to_time_t(to_sys(time))); + return static_cast(std::chrono::system_clock::to_time_t(to_sys(std::chrono::time_point_cast(time)))); } static time_point from_time_t(time_t time) noexcept