-
Notifications
You must be signed in to change notification settings - Fork 0
libdatephp cDateISO
- Class name: cDateISO
- Namespace: libdatephp
- Parent class: libdatephp\cDate
Objects of the class cDateISO represent single dates represnted by ISO 8601 week numbers.
The ISO week date system is effectively a leap week calendar system that is part of the ISO 8601 date and time standard issued by the International Organization for Standardization (ISO) since 1988 (last revised in 2004) and, before that, it was defined in ISO (R) 2015 since 1971. It is used (mainly) in government and business for fiscal years, as well as in timekeeping. This was previously known as "Industrial date coding". The system specifies a week year atop the Gregorian calendar by defining a notation for ordinal weeks of the year.
ISO 8601
Der Kalender ordnet Zeiträume, indem er Tage zu Wochen, Wochen zu Monaten und Monaten zu Jahren zusammenfasst. Für die Darstellung von Datum und Uhrzeit ist die internationale Norm ISO 8601 zuständig. Diese Regeln hält die deutschsprachige Kalender Industrie ohne Ausnahme ein. So beginnt seit 1976 jede Woche mit Montag und endet mit dem Sonntag. In anderen Ländern, wie zum Beispiel den USA, Mexiko, Australien und Kanada, fangen die Wochen mit dem Sonntag als ersten Wochentag an und endet mit dem Samstag. Weitere wichtige Regeln der ISO 8601 in Bezug auf die Kalenderwoche:
Eine neue Kalenderwoche (kurz KW) beginnt immer am Montag. Unvollständige Kalenderwochen gibt es nicht, jede Woche hat exakt sieben Tage. Mit den ersten vier Tagen des neuen Jahres, beginnt die erste Kalenderwoche. Der vierte Januar liegt immer in der ersten Kalenderwoche.
-
static cDateISO::$m_month_days
-
static cDateISO::$m_month_days_leap
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::AddDays(integer $diff)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::AddMonths(integer $diff)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::AddWeeks(integer $diff)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::AddYears(integer $diff)
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::AsAMPM()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::AsDMY()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::AsDMY0()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::AsISO8601()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::AsMDY()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::AsMDY0()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::AsRFC2822()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::AsSQL()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::AsSwatch()
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::AsTimeStamp()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::AsUTC()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::As_ampm()
-
- This method is defined by libdatephp\cDate
public \libdatephp\cDate libdatephp\cDate::BOM()
-
- This method is defined by libdatephp\cDate
public \libdatephp\cDate libdatephp\cDate::BOQ()
-
- This method is defined by libdatephp\cDate
public \libdatephp\cDate libdatephp\cDate::BOW()
-
- This method is defined by libdatephp\cDate
public \libdatephp\cDate libdatephp\cDate::BOY()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::C_Month_Long_DE()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::C_Month_Long_EN()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::C_Month_Short_DE()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::C_Month_Short_EN()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::C_Weekday_Long_DE()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::C_Weekday_Long_EN()
-
cDateISO::C_Weekday_Short_DE()
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::C_Weekday_Short_DE()
-
cDateISO::C_Weekday_Short_EN()
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::C_Weekday_Short_EN()
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::CheckDate(integer $month, integer $day, integer $year)
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::DOM()
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::DOQ()
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::DOW()
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::DOY()
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::Day()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::Day0()
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::Dec()
-
- This method is defined by libdatephp\cDate
public \libdatephp\cDate libdatephp\cDate::EOM()
-
- This method is defined by libdatephp\cDate
public \libdatephp\cDate libdatephp\cDate::EOQ()
-
- This method is defined by libdatephp\cDate
public \libdatephp\cDate libdatephp\cDate::EOW()
-
- This method is defined by libdatephp\cDate
public \libdatephp\cDate libdatephp\cDate::EOY()
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::FromAnyString(string $str)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::FromDMY($str)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::FromDate($obj)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::FromMDY($str)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::FromSQL($str)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::FromTimestamp($ts)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::GoBOM()
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::GoBOQ()
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::GoBOW()
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::GoBOY()
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::GoEOM()
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::GoEOQ()
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::GoEOW()
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::GoEOY()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::InApril()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::InAugust()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::InDecember()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::InFebruary()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::InJanuary()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::InJuly()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::InJune()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::InMarch()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::InMay()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::InNovember()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::InOctober()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::InSeptember()
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::Inc()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsCurrentMonth()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsCurrentYear()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsDST()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsFriday()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsFuture()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsLeapYear()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsMonday()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsPast()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsSaturday()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsSommerzeit()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsSunday()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsThursday()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsToday()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsTomorrow()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsTuesday()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsWednesday()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsWeekday()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsWeekend()
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::IsYesterday()
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::LOM()
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::LOQ()
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::LOW()
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::LOY()
-
- This method is defined by libdatephp\cDate
public \libdatephp\cDate libdatephp\cDate::Max(mixed $cmp)
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::MaxWeekday()
-
- This method is defined by libdatephp\cDate
public \libdatephp\cDate libdatephp\cDate::Min(mixed $cmp)
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::Month()
-
- This method is defined by libdatephp\cDate
public string libdatephp\cDate::Month0()
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::NOQ()
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::NOW()
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::PrintOn(resource $fptr)
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::Quarter()
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::ScanFrom(resource $fptr)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::SeekWeekday(integer $weekday, integer $direction, boolean $skipper)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::SetDate(mixed $m, integer $d, integer $y)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::SetDay(integer $d)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::SetMonth(integer $m)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::SetTimeStamp(integer $j)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::SetToday()
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::SetWOQ(integer $w, integer $wd)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::SetWOY(integer $w, integer $wd)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::SetYear(integer $y)
-
- This method is defined by libdatephp\cDate
public mixed libdatephp\cDate::Skip(integer $count)
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::TimeStamp()
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::WOM()
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::WOQ()
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::WOY()
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::Weekday()
-
- This method is defined by libdatephp\cDate
public integer libdatephp\cDate::Year()
-
- This method is defined by libdatephp\cDate
public \libdatephp\cDate libdatephp\cDate::__construct(mixed $m, mixed $d, integer $y)
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::eq(mixed $cmp)
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::ge(mixed $cmp)
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::gt(mixed $cmp)
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::le(mixed $cmp)
-
- This method is defined by libdatephp\cDate
public boolean libdatephp\cDate::lt(mixed $cmp)
This wiki page is part of the documentation of the PHP class library libdatephp