M5Unit-RTC 0.1.0 git rev:26c1349
Loading...
Searching...
No Matches
m5::unit::pcf8563::rtc_date_t Struct Reference

Calendar date (year, month, day, weekday) More...

#include <unit_PCF8563_types.hpp>

Public Member Functions

 rtc_date_t (int16_t year_=2000, int8_t month_=1, int8_t date_=-1, int8_t weekDay_=-1)
 
 rtc_date_t (const tm &t)
 
tm to_tm () const
 Convert to struct tm (only date fields are set)
 

Static Public Member Functions

static rtc_date_t from_tm (const tm &t)
 Construct from struct tm (date fields only)
 

Public Attributes

int16_t year {}
 year 1900-2099
 
int8_t month {}
 month 1-12
 
int8_t date {}
 date 1-31
 
int8_t weekDay {}
 weekDay 0:sun / 1:mon / 2:tue / 3:wed / 4:thu / 5:fri / 6:sat
 

Detailed Description

Calendar date (year, month, day, weekday)