diff --git a/include/date/date.h b/include/date/date.h index 9120e1f..3d9d776 100644 --- a/include/date/date.h +++ b/include/date/date.h @@ -3732,8 +3732,7 @@ public: CONSTCD11 explicit decimal_format_seconds(const Duration& d) NOEXCEPT : s_(std::chrono::duration_cast(d)) - , sub_s_(std::chrono::treat_as_floating_point::value ? d - s_ : - std::chrono::duration_cast(d - s_)) + , sub_s_(std::chrono::duration_cast(d - s_)) {} CONSTCD14 std::chrono::seconds& seconds() NOEXCEPT {return s_;}