mirror of
https://github.com/ToruNiina/toml11.git
synced 2025-09-17 00:38:08 +08:00
fix: correctly initialize offset
This commit is contained in:
@@ -450,13 +450,13 @@ struct offset_datetime
|
||||
: date(ld.date), time(ld.time), offset(get_local_offset())
|
||||
{}
|
||||
explicit offset_datetime(const std::chrono::system_clock::time_point& tp)
|
||||
: offset_datetime(local_datetime(tp))
|
||||
: offset_datetime(local_datetime(tp)), offset(get_local_offset())
|
||||
{}
|
||||
explicit offset_datetime(const std::time_t& t)
|
||||
: offset_datetime(local_datetime(t))
|
||||
: offset_datetime(local_datetime(t)), offset(get_local_offset())
|
||||
{}
|
||||
explicit offset_datetime(const std::tm& t)
|
||||
: offset_datetime(local_datetime(t))
|
||||
: offset_datetime(local_datetime(t)), offset(get_local_offset())
|
||||
{}
|
||||
|
||||
operator std::chrono::system_clock::time_point() const
|
||||
|
Reference in New Issue
Block a user