diff options
| author | foswret | 2026-05-02 12:22:58 -0500 |
|---|---|---|
| committer | foswret | 2026-05-02 12:22:58 -0500 |
| commit | 7540a10d9a2d377191b64a29e794d4b58f320347 (patch) | |
| tree | 558b064ff764546cfc0a12da07b4f9ce4d7a80a8 /src/date.c | |
| parent | e291d28cdb37534ad5b22c1eff94a9b389edd2ad (diff) | |
implement correct month rendering, multipage, No start of month offset
Diffstat (limited to 'src/date.c')
| -rw-r--r-- | src/date.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/date.c b/src/date.c new file mode 100644 index 0000000..43250f1 --- /dev/null +++ b/src/date.c @@ -0,0 +1,13 @@ +char *months[] = { + "January", "February", "March", "April", "May", + "June", "July", "August", "September", "October", + "November", "December" +}; + +// Februrary is altered in calp.c if year is a leap year. defaults to 28. +int days_in_month[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; + +int isleap(int year) { + return (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0); +} + |
