System.SysUtils.MonthDays
Delphi
MonthDays: array [Boolean] of TDayTable = ((31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31), (31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31));
C++
extern DELPHI_PACKAGE System::StaticArray<System::StaticArray<System::Word, 12>, 2> MonthDays;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
const variable |
public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Beschreibung
Definiert die Anzahl der Monatstage für normale und Schaltjahre.
MonthDays definiert ein zweidimensionales Array mit TDayTable-Werten. Nämlich ein Array mit zwei Gruppen von 12 Wörtern. Die erste Gruppe enthält die Anzahl der Tage in den einzelnen Monaten für normale Jahre, die zweite die Tagesanzahl in einem Schaltjahr.
Mit MonthDays[IsLeapYear(Y), M] ermitteln Sie die Anzahl der Tage im Jahr 'Y', Monat 'M'.