Provided by: manpages-de-dev_0.5-2ubuntu1_all bug

BEZEICHNUNG

       dysize - Berechne die Anzahl der Tage in Jahr

ÜBERSICHT

       #define _BSD_SOURCE   /* oder: #define _SVID_SOURCE */
       #include <time.h>

       int dysize(int year);

BESCHREIBUNG

       Die Funktion gibt 365 für normale Jahre und 366 für Schaltjahre zurück.
       Die Berechnung der Schaltjahre erfolgt durch:

       (year) %4 == 0 && ((year) %100 != 0 || (year) %400 == 0)

       Die Formel findet sich im Macro __isleap(year),  welches  ebenfalls  in
       <time.h> definiert ist.

KONFORM ZU

       Diese Funktion taucht in SunOS 4.x auf.

BEMERKUNGEN

       Diese  Funktion dient ausschließlich der Kompatibilität.  Verwenden Sie
       sie nicht in neuen Programmen.  Die SCO-Version dieser  Funktion  hatte
       ein Jahr-2000-Problem.

SIEHE AUCH

       strftime(3), time(3).