mirror of
https://github.com/HowardHinnant/date.git
synced 2025-08-05 13:44:26 +02:00
Updated Examples and Recipes (markdown)
@@ -181,10 +181,10 @@ Here is a function to perform that conversion:
|
|||||||
{
|
{
|
||||||
using namespace date;
|
using namespace date;
|
||||||
using namespace std::chrono;
|
using namespace std::chrono;
|
||||||
auto utc = utc_clock::sys_to_utc(day_point(y/jan/1)) + us;
|
auto utc = utc_clock::sys_to_utc(day_point{y/jan/1}) + us;
|
||||||
auto sys = utc_clock::utc_to_sys(utc);
|
auto sys = utc_clock::utc_to_sys(utc);
|
||||||
auto dp = floor<days>(sys);
|
auto dp = floor<days>(sys);
|
||||||
auto d = dp - day_point(1958_y/jan/1);
|
auto d = dp - day_point{1958_y/jan/1};
|
||||||
us = utc - utc_clock::sys_to_utc(dp);
|
us = utc - utc_clock::sys_to_utc(dp);
|
||||||
auto ms = duration_cast<milliseconds>(us);
|
auto ms = duration_cast<milliseconds>(us);
|
||||||
us -= ms;
|
us -= ms;
|
||||||
|
Reference in New Issue
Block a user