Give zoned_time a default constructor

This commit is contained in:
Howard Hinnant
2017-06-26 21:19:09 -04:00
parent b8c749227a
commit 9a7b301507

12
tz.html
View File

@@ -1565,6 +1565,7 @@ public:
zoned_time(const zoned_time&) = default;
zoned_time& operator=(const zoned_time&) = default;
zoned_time();
zoned_time(sys_time<Duration> st);
explicit zoned_time(const time_zone* z);
explicit zoned_time(const std::string& name);
@@ -1642,6 +1643,17 @@ members.
</p>
</blockquote>
<pre>
zoned_time&lt;Duration&gt;::zoned_time();
</pre>
<blockquote>
<p>
<i>Effects:</i> Constructs a <code>zoned_time</code> <code>zt</code> such that
<code>zt.get_time_zone()-&gt;name() == "UTC"</code>, and
<code>zt.get_sys_time() == sys_seconds{}</code>.
</p>
</blockquote>
<pre>
zoned_time&lt;Duration&gt;::zoned_time(sys_time&lt;Duration&gt; st);
</pre>