Updated Boost datetime Examples Translated (markdown)

Howard Hinnant
2017-07-07 21:28:52 -04:00
parent 49e304ee7a
commit 867af4cfb2

@@ -432,23 +432,23 @@ main()
``` ```
<a name="Time_Periods"></a> <a name="Time_Periods"></a>
### Time Periods ### Time Periods
```c++
#include "date.h"
#include <iostream>
#include "date.h" int
#include <iostream> main()
{
int
main()
{
using namespace std::chrono; using namespace std::chrono;
using namespace date; using namespace date;
auto d = sys_days(2002_y/feb/1); // an arbitrary date auto d = sys_days{2002_y/feb/1}; // an arbitrary date
auto t = d + 3h + 5s; //an arbitray time on that day auto t = d + 3h + 5s; //an arbitray time on that day
if (d <= t && t < d + days{1}) if (d <= t && t < d + days{1})
std::cout << d << " contains " << t << '\n'; std::cout << d << " contains " << t << '\n';
// Time periods not part of this library but can be built // Time periods not part of this library but can be built
// from a pair of time_points. // from a pair of time_points.
} }
```
<a name="Simple_Time_Zones"></a> <a name="Simple_Time_Zones"></a>
### Simple Time Zones ### Simple Time Zones