libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
Loading...
Searching...
No Matches
gbl::Date Struct Reference
Inheritance diagram for gbl::Date:
GblDate

Public Member Functions

void set (Year year, Month month, Day day)
 
bool isValid () const
 
bool isDst () const
 
Day toJulien () const
 
WeekDay weekDay () const
 
Day yearDay () const
 
uint8_t yearWeek () const
 

Static Public Member Functions

static bool isLeapYear (Year year)
 
static Day monthDays (Month month, Year year)
 
static const char * monthStr (Month month)
 
static const char * monthStrShort (Month month)
 
static const char * weekDayStr (WeekDay weekday)
 
static const char * weekDayStrShort (WeekDay weekday)
 
static Date fromJulian (Day julianDate)
 
static Date fromOrdinal (Year year, Day day)
 

Additional Inherited Members

- Data Fields inherited from GblDate
GblYear year
 
GblMonth month
 
GblDay day
 

Detailed Description

Definition at line 49 of file gimbal_date_time.hpp.


The documentation for this struct was generated from the following file: