php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
IntlGregorianCalendar Class Reference
Inheritance diagram for IntlGregorianCalendar:
IntlCalendar

Public Member Functions

 __construct ($timezoneOrYear=UNKNOWN, $localeOrMonth=UNKNOWN, $day=UNKNOWN, $hour=UNKNOWN, $minute=UNKNOWN, $second=UNKNOWN)
 
 setGregorianChange (float $timestamp)
 
 getGregorianChange ()
 
 isLeapYear (int $year)
 
- Public Member Functions inherited from IntlCalendar
 equals (IntlCalendar $other)
 
 fieldDifference (float $timestamp, int $field)
 
 add (int $field, int $value)
 
 after (IntlCalendar $other)
 
 before (IntlCalendar $other)
 
 clear (?int $field=null)
 
 get (int $field)
 
 getActualMaximum (int $field)
 
 getActualMinimum (int $field)
 
 getDayOfWeekType (int $dayOfWeek)
 
 getErrorCode ()
 
 getErrorMessage ()
 
 getFirstDayOfWeek ()
 
 getGreatestMinimum (int $field)
 
 getLeastMaximum (int $field)
 
 getLocale (int $type)
 
 getMaximum (int $field)
 
 getMinimalDaysInFirstWeek ()
 
 setMinimalDaysInFirstWeek (int $days)
 
 getMinimum (int $field)
 
 getRepeatedWallTimeOption ()
 
 getSkippedWallTimeOption ()
 
 getTime ()
 
 getTimeZone ()
 
 getType ()
 
 getWeekendTransition (int $dayOfWeek)
 
 inDaylightTime ()
 
 isEquivalentTo (IntlCalendar $other)
 
 isLenient ()
 
 isWeekend (?float $timestamp=null)
 
 roll (int $field, $value)
 
 isSet (int $field)
 
 set (int $year, int $month, int $dayOfMonth=UNKNOWN, int $hour=UNKNOWN, int $minute=UNKNOWN, int $second=UNKNOWN)
 
 setDate (int $year, int $month, int $dayOfMonth)
 
 setDateTime (int $year, int $month, int $dayOfMonth, int $hour, int $minute, ?int $second=null)
 
 setFirstDayOfWeek (int $dayOfWeek)
 
 setLenient (bool $lenient)
 
 setRepeatedWallTimeOption (int $option)
 
 setSkippedWallTimeOption (int $option)
 
 setTime (float $timestamp)
 
 setTimeZone ($timezone)
 
 toDateTime ()
 

Static Public Member Functions

static createFromDate (int $year, int $month, int $dayOfMonth)
 
static createFromDateTime (int $year, int $month, int $dayOfMonth, int $hour, int $minute, ?int $second=null)
 
- Static Public Member Functions inherited from IntlCalendar
static createInstance ($timezone=null, ?string $locale=null)
 
static fromDateTime (DateTime|string $datetime, ?string $locale=null)
 
static getAvailableLocales ()
 
static getKeywordValuesForLocale (string $keyword, string $locale, bool $onlyCommon)
 
static getNow ()
 

Additional Inherited Members

- Data Fields inherited from IntlCalendar
const int FIELD_ERA = UNKNOWN
 
const int FIELD_YEAR = UNKNOWN
 
const int FIELD_MONTH = UNKNOWN
 
const int FIELD_WEEK_OF_YEAR = UNKNOWN
 
const int FIELD_WEEK_OF_MONTH = UNKNOWN
 
const int FIELD_DATE = UNKNOWN
 
const int FIELD_DAY_OF_YEAR = UNKNOWN
 
const int FIELD_DAY_OF_WEEK = UNKNOWN
 
const int FIELD_DAY_OF_WEEK_IN_MONTH = UNKNOWN
 
const int FIELD_AM_PM = UNKNOWN
 
const int FIELD_HOUR = UNKNOWN
 
const int FIELD_HOUR_OF_DAY = UNKNOWN
 
const int FIELD_MINUTE = UNKNOWN
 
const int FIELD_SECOND = UNKNOWN
 
const int FIELD_MILLISECOND = UNKNOWN
 
const int FIELD_ZONE_OFFSET = UNKNOWN
 
const int FIELD_DST_OFFSET = UNKNOWN
 
const int FIELD_YEAR_WOY = UNKNOWN
 
const int FIELD_DOW_LOCAL = UNKNOWN
 
const int FIELD_EXTENDED_YEAR = UNKNOWN
 
const int FIELD_JULIAN_DAY = UNKNOWN
 
const int FIELD_MILLISECONDS_IN_DAY = UNKNOWN
 
const int FIELD_IS_LEAP_MONTH = UNKNOWN
 
const int FIELD_FIELD_COUNT = UNKNOWN
 
const int FIELD_DAY_OF_MONTH = UNKNOWN
 
const int DOW_SUNDAY = UNKNOWN
 
const int DOW_MONDAY = UNKNOWN
 
const int DOW_TUESDAY = UNKNOWN
 
const int DOW_WEDNESDAY = UNKNOWN
 
const int DOW_THURSDAY = UNKNOWN
 
const int DOW_FRIDAY = UNKNOWN
 
const int DOW_SATURDAY = UNKNOWN
 
const int DOW_TYPE_WEEKDAY = UNKNOWN
 
const int DOW_TYPE_WEEKEND = UNKNOWN
 
const int DOW_TYPE_WEEKEND_OFFSET = UNKNOWN
 
const int DOW_TYPE_WEEKEND_CEASE = UNKNOWN
 
const int WALLTIME_FIRST = UNKNOWN
 
const int WALLTIME_LAST = UNKNOWN
 
const int WALLTIME_NEXT_VALID = UNKNOWN
 

Detailed Description

@not-serializable

Definition at line 372 of file calendar.stub.php.

Constructor & Destructor Documentation

◆ __construct()

IntlGregorianCalendar::__construct ( $timezoneOrYear = UNKNOWN,
$localeOrMonth = UNKNOWN,
$day = UNKNOWN,
$hour = UNKNOWN,
$minute = UNKNOWN,
$second = UNKNOWN )
Parameters
DateTimeZone | IntlTimeZone | string | int | null$timezoneOrYear
string | int | null$localeOrMonth
int$day
int$hour
int$minute
int$second

Definition at line 386 of file calendar.stub.php.

Member Function Documentation

◆ createFromDate()

static IntlGregorianCalendar::createFromDate ( int $year,
int $month,
int $dayOfMonth )
static

Definition at line 374 of file calendar.stub.php.

◆ createFromDateTime()

static IntlGregorianCalendar::createFromDateTime ( int $year,
int $month,
int $dayOfMonth,
int $hour,
int $minute,
?int $second = null )
static

Definition at line 376 of file calendar.stub.php.

◆ getGregorianChange()

IntlGregorianCalendar::getGregorianChange ( )

@tentative-return-type @alias intlgregcal_get_gregorian_change

Definition at line 398 of file calendar.stub.php.

◆ isLeapYear()

IntlGregorianCalendar::isLeapYear ( int $year)

@tentative-return-type @alias intlgregcal_is_leap_year

Definition at line 404 of file calendar.stub.php.

◆ setGregorianChange()

IntlGregorianCalendar::setGregorianChange ( float $timestamp)

@tentative-return-type @alias intlgregcal_set_gregorian_change

Definition at line 392 of file calendar.stub.php.


The documentation for this class was generated from the following file: