oswald/ui/calendar.h

22 lines
682 B
C
Raw Normal View History

2021-02-14 18:03:13 +01:00
#ifndef _CALENDAR_H
#define _CALENDAR_H
unsigned char is_leap(const unsigned int year);
unsigned short days_of_month(const unsigned int uMonat, const unsigned int uJahr);
short getAnzahlTageImJahr(const unsigned int uJahr);
short getWochentag(const unsigned int uTag, const unsigned int uMonat, const unsigned int uJahr);
short getTagDesJahres(const unsigned int uTag, const unsigned int uMonat, const unsigned int uJahr);
short getKalenderwoche(short uTag, short uMonat, short uJahr);
void getOsterdatum(const unsigned int uJahr, unsigned int *uTag, unsigned int *uMonat);
void getViertenAdvent(const unsigned int uJahr, unsigned int *uTag, unsigned int *uMonat);
#endif