#include <date.h>
That is, year, month, ..., h, min, s.
|
an arithmetic type with implicit conversion to time_t, used to express the timezone.
|
|
used to specify the precision of the date.
|
|
trivial default constructor.
|
|
construct a date from time_t. Use m_tz = 0 to make an UTC date. |
|
construct the a local date from a time_t.
|
|
construct from tm data.
|
|
Construct local date from year, month, ..., down to given precision.
|
|
returns tm data for interfacing C functions.
|
|
day of the month 1..31.
|
|
days passed since previous sunday.
|
|
days passed since previus new year.
|
|
hours, 0..23.
|
|
True unless an unchanged default constructed object or a copy of such.
|
|
true if daylight saving time is in effect.
|
|
minutes, 0..59.
|
|
month of the year 1..12.
|
|
|
|
seconds, 0..59.
|
|
used by more::io::syncstream, don't call directly.
|
|
returns the difference between UTC and the timezone for this date.
|
|
the year.
|
|
|
|
|