21 lines
682 B
C
21 lines
682 B
C
#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
|
|
|