#include </data/code/userver/mysql/include/userver/storages/mysql/dates.hpp>
Public Member Functions | |
| Date () | |
| constructs a DATE with year/month/day being zero.  | |
| Date (std::uint32_t year, std::uint32_t month, std::uint32_t day) | |
| constructs a DATE from provided year, month and day.  | |
| Date (std::chrono::system_clock::time_point tp) | |
| constructs a DATE from provided timepoint.  | |
| std::chrono::system_clock::time_point | ToTimePoint () const | 
| converts the DATE to timepoint in UTC time zone. throws if stored date is out of timepoint range.  | |
| std::uint32_t | GetYear () const noexcept | 
| Returns the year part of the date.  | |
| std::uint32_t | GetMonth () const noexcept | 
| Returns the month part of the date.  | |
| std::uint32_t | GetDay () const noexcept | 
| Returns the day part of the date.  | |
| bool | operator== (const Date &other) const noexcept |