php-doc-en/reference/intl/intlcalendar.xml
TAKAGI Masahiro 0697a87649 Fix typo
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@330759 c90b9560-bf6c-de11-be94-00142212c4b1
2013-07-04 20:05:33 +00:00

749 lines
27 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<phpdoc:classref xml:id="class.intlcalendar" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
<title>The IntlCalendar class</title>
<titleabbrev>IntlCalendar</titleabbrev>
<partintro>
<!-- {{{ IntlCalendar intro -->
<section xml:id="intlcalendar.intro">
&reftitle.intro;
<para>
</para>
</section>
<!-- }}} -->
<section xml:id="intlcalendar.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>IntlCalendar</classname></ooclass>
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>IntlCalendar</classname>
</ooclass>
</classsynopsisinfo>
<!-- }}} -->
<classsynopsisinfo role="comment">Constants</classsynopsisinfo>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-era">IntlCalendar::FIELD_ERA</varname>
<initializer>0</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-year">IntlCalendar::FIELD_YEAR</varname>
<initializer>1</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-month">IntlCalendar::FIELD_MONTH</varname>
<initializer>2</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-week-of-year">IntlCalendar::FIELD_WEEK_OF_YEAR</varname>
<initializer>3</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-week-of-month">IntlCalendar::FIELD_WEEK_OF_MONTH</varname>
<initializer>4</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-date">IntlCalendar::FIELD_DATE</varname>
<initializer>5</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-day-of-year">IntlCalendar::FIELD_DAY_OF_YEAR</varname>
<initializer>6</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-day-of-week">IntlCalendar::FIELD_DAY_OF_WEEK</varname>
<initializer>7</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-day-of-week-in-month">IntlCalendar::FIELD_DAY_OF_WEEK_IN_MONTH</varname>
<initializer>8</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-am-pm">IntlCalendar::FIELD_AM_PM</varname>
<initializer>9</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-hour">IntlCalendar::FIELD_HOUR</varname>
<initializer>10</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-hour-of-day">IntlCalendar::FIELD_HOUR_OF_DAY</varname>
<initializer>11</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-minute">IntlCalendar::FIELD_MINUTE</varname>
<initializer>12</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-second">IntlCalendar::FIELD_SECOND</varname>
<initializer>13</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-millisecond">IntlCalendar::FIELD_MILLISECOND</varname>
<initializer>14</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-zone-offset">IntlCalendar::FIELD_ZONE_OFFSET</varname>
<initializer>15</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-dst-offset">IntlCalendar::FIELD_DST_OFFSET</varname>
<initializer>16</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-year-woy">IntlCalendar::FIELD_YEAR_WOY</varname>
<initializer>17</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-dow-local">IntlCalendar::FIELD_DOW_LOCAL</varname>
<initializer>18</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-extended-year">IntlCalendar::FIELD_EXTENDED_YEAR</varname>
<initializer>19</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-julian-day">IntlCalendar::FIELD_JULIAN_DAY</varname>
<initializer>20</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-milliseconds-in-day">IntlCalendar::FIELD_MILLISECONDS_IN_DAY</varname>
<initializer>21</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-is-leap-month">IntlCalendar::FIELD_IS_LEAP_MONTH</varname>
<initializer>22</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-field-count-">IntlCalendar::FIELD_FIELD_COUNT </varname>
<initializer>23</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.field-day-of-month">IntlCalendar::FIELD_DAY_OF_MONTH</varname>
<initializer>5</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.dow-sunday">IntlCalendar::DOW_SUNDAY</varname>
<initializer>1</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.dow-monday">IntlCalendar::DOW_MONDAY</varname>
<initializer>2</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.dow-tuesday">IntlCalendar::DOW_TUESDAY</varname>
<initializer>3</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.dow-wednesday">IntlCalendar::DOW_WEDNESDAY</varname>
<initializer>4</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.dow-thursday">IntlCalendar::DOW_THURSDAY</varname>
<initializer>5</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.dow-friday">IntlCalendar::DOW_FRIDAY</varname>
<initializer>6</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.dow-saturday">IntlCalendar::DOW_SATURDAY</varname>
<initializer>7</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.dow-type-weekday">IntlCalendar::DOW_TYPE_WEEKDAY</varname>
<initializer>0</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.dow-type-weekend">IntlCalendar::DOW_TYPE_WEEKEND</varname>
<initializer>1</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.dow-type-weekend-offset">IntlCalendar::DOW_TYPE_WEEKEND_OFFSET</varname>
<initializer>2</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.dow-type-weekend-cease">IntlCalendar::DOW_TYPE_WEEKEND_CEASE</varname>
<initializer>3</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.walltime-first">IntlCalendar::WALLTIME_FIRST</varname>
<initializer>1</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.walltime-last">IntlCalendar::WALLTIME_LAST</varname>
<initializer>0</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>integer</type>
<varname linkend="intlcalendar.constants.walltime-next-valid">IntlCalendar::WALLTIME_NEXT_VALID</varname>
<initializer>2</initializer>
</fieldsynopsis>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.intlcalendar')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[not(@role='procedural')])" />
</classsynopsis>
<!-- }}} -->
</section>
<!-- {{{ IntlCalendar constants -->
<section xml:id="intlcalendar.constants">
&reftitle.constants;
<variablelist>
<varlistentry xml:id="intlcalendar.constants.field-era">
<term><constant>IntlCalendar::FIELD_ERA</constant></term>
<listitem>
<para>
Calendar field numerically representing an era, for instance
<literal>1</literal> for AD and <literal>0</literal> for BC in the
Gregorian/Julian calendars and <literal>235</literal> for the Heisei
(平成) era in the Japanese calendar. Not all calendars have more than
one era.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-year">
<term><constant>IntlCalendar::FIELD_YEAR</constant></term>
<listitem>
<para>
Calendar field for the year. This is not unique across eras. If the
calendar type has more than one era, generally the minimum value for
this field will be <literal>1</literal>.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-month">
<term><constant>IntlCalendar::FIELD_MONTH</constant></term>
<listitem>
<para>
Calendar field for the month. The month sequence is zero-based, so
Janurary (here used to signify the first month of the calendar; this
may be called another name, such as Muharram in the Islamic calendar)
is represented by <literal>0</literal>, February by
<literal>1</literal>, …, December by <literal>11</literal> and, for
calendars that have it, the 13th or leap month by
<literal>12</literal>.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-week-of-year">
<term><constant>IntlCalendar::FIELD_WEEK_OF_YEAR</constant></term>
<listitem>
<para>
Calendar field for the number of the week of the year. This depends on
which day of the week is <link
linkend="intlcalendar.getfirstdayofweek">deemed to start the
week</link> and the <link
linkend="intlcalendar.getminimaldaysinfirstweek">minimal number of days
in a week</link>.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-week-of-month">
<term><constant>IntlCalendar::FIELD_WEEK_OF_MONTH</constant></term>
<listitem>
<para>
Calendar field for the number of the week of the month. This depends on
which day of the week is <link
linkend="intlcalendar.getfirstdayofweek">deemed to start the
week</link> and the <link
linkend="intlcalendar.getminimaldaysinfirstweek">minimal number of days
in a week</link>.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-date">
<term><constant>IntlCalendar::FIELD_DATE</constant></term>
<listitem>
<para>
Calendar field for the day of the month. The same as
<constant>IntlCalendar::FIELD_DAY_OF_MONTH</constant>, which has a
clearer name.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-day-of-year">
<term><constant>IntlCalendar::FIELD_DAY_OF_YEAR</constant></term>
<listitem>
<para>
Calendar field for the day of the year. For the Gregorian calendar,
starts with <constant>1</constant> and ends with
<constant>365</constant> or <constant>366</constant>.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-day-of-week">
<term><constant>IntlCalendar::FIELD_DAY_OF_WEEK</constant></term>
<listitem>
<para>
Calendar field for the day of the week. Its values start with
<literal>1</literal> (Sunday, see <link
linkend="intlcalendar.constants.dow-sunday"><constant>IntlCalendar::DOW_SUNDAY</constant></link>
and subsequent constants) and the last valid value is 7 (Saturday).
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-day-of-week-in-month">
<term><constant>IntlCalendar::FIELD_DAY_OF_WEEK_IN_MONTH</constant></term>
<listitem>
<para>
Given a day of the week (Sunday, Monday, …), this calendar
field assigns an ordinal to such a day of the week in a specific month.
Thus, if the value of this field is <literal>1</literal> and the value of the day of the
week is <literal>2</literal> (Monday), then the set day of the month is the 1st Monday of the
month; the maximum value is <literal>5</literal>.
</para>
<para>
Additionally, the value <literal>0</literal> and negative values are
also allowed. The value <literal>0</literal> encompasses the seven days
that occur immediately before the first seven days of a month (which
therefore have a day of week in month with value
<literal>1</literal>). Negative values starts counting from the end of
the month <literal>-1</literal> points to the last occurrence of a
day of the week in a month, <literal>-2</literal> to the second last,
and so on.
</para>
<para>
Unlike <link
linkend="intlcalendar.constants.field-week-of-month"><constant>IntlCalendar::FIELD_WEEK_OF_MONTH</constant></link>
and <link
linkend="intlcalendar.constants.field-week-of-year"><constant>IntlCalendar::FIELD_WEEK_OF_YEAR</constant></link>,
this value does not depend on
<function>IntlCalendar::getFirstDayOfWeek</function> or on
<function>IntlCalendar::getMinimalDaysInFirstWeek</function>. The first
Monday is the first Monday, even if it occurs in a week that belongs to
the previous month.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-am-pm">
<term><constant>IntlCalendar::FIELD_AM_PM</constant></term>
<listitem>
<para>
Calendar field indicating whether a time is before noon (value
<literal>0</literal>, AM) or after (<literal>1</literal>). Midnight is
AM, noon is PM.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-hour">
<term><constant>IntlCalendar::FIELD_HOUR</constant></term>
<listitem>
<para>
Calendar field for the hour, without specifying whether itʼs in the
morning or in the afternoon. Valid values are <literal>0</literal> to
<literal>11</literal>.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-hour-of-day">
<term><constant>IntlCalendar::FIELD_HOUR_OF_DAY</constant></term>
<listitem>
<para>
Calendar field for the full (24h) hour of the day. Valid values are
<literal>0</literal> to <literal>23</literal>.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-minute">
<term><constant>IntlCalendar::FIELD_MINUTE</constant></term>
<listitem>
<para>
Calendar field for the minutes component of the time.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-second">
<term><constant>IntlCalendar::FIELD_SECOND</constant></term>
<listitem>
<para>
Calendar field for the seconds component of the time.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-millisecond">
<term><constant>IntlCalendar::FIELD_MILLISECOND</constant></term>
<listitem>
<para>
Calendar field the milliseconds component of the time.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-zone-offset">
<term><constant>IntlCalendar::FIELD_ZONE_OFFSET</constant></term>
<listitem>
<para>
Calendar field indicating the raw offset of the timezone, in
milliseconds. The raw offset is the timezone offset, excluding any
offset due to daylight saving time.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-dst-offset">
<term><constant>IntlCalendar::FIELD_DST_OFFSET</constant></term>
<listitem>
<para>
Calendar field for the daylight saving time offset of the calendarʼs
timezone, in milliseconds, if active for calendarʼs time.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-year-woy">
<term><constant>IntlCalendar::FIELD_YEAR_WOY</constant></term>
<listitem>
<para>
Calendar field representing the year for <link
linkend="intlcalendar.constants.field-week-of-year">week of year</link>
purposes.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-dow-local">
<term><constant>IntlCalendar::FIELD_DOW_LOCAL</constant></term>
<listitem>
<para>
Calendar field for the localized day of the week. This is a value
betwen <literal>1</literal> and <literal>7</literal>,
<literal>1</literal> being used for the day of the week that matches
the value returned by
<function>IntlCalendar::getFirstDayOfWeek</function>.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-extended-year">
<term><constant>IntlCalendar::FIELD_EXTENDED_YEAR</constant></term>
<listitem>
<para>
Calendar field for a year number representation that is continuous
across eras. For the Gregorian calendar, the value of this field
matches that of <constant>IntlCalendar::FIELD_YEAR</constant> for AD
years; a BC year <literal>y</literal> is represented by <literal>-y +
1</literal>.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-julian-day">
<term><constant>IntlCalendar::FIELD_JULIAN_DAY</constant></term>
<listitem>
<para>
Calendar field for a modified Julian day number. It is different from a
conventional Julian day number in that its transitions occur at local
zone midnight rather than at noon UTC. It uniquely identifies a date.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-milliseconds-in-day">
<term><constant>IntlCalendar::FIELD_MILLISECONDS_IN_DAY</constant></term>
<listitem>
<para>
Calendar field encompassing the information in
<constant>IntlCalendar::FIELD_HOUR_OF_DAY</constant>,
<constant>IntlCalendar::FIELD_MINUTE</constant>,
<constant>IntlCalendar::FIELD_SECOND</constant> and
<constant>IntlCalendar::FIELD_MILLISECOND</constant>. Range is from the
<literal>0</literal> to <literal>24 * 3600 * 1000 - 1</literal>. It is
not the amount of milliseconds ellapsed in the day since on DST
transitions it will have discontinuities analog to those of the wall
time.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-is-leap-month">
<term><constant>IntlCalendar::FIELD_IS_LEAP_MONTH</constant></term>
<listitem>
<para>
Calendar field whose value is <literal>1</literal> for indicating a
leap month and <literal>0</literal> otherwise.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-field-count-">
<term><constant>IntlCalendar::FIELD_FIELD_COUNT</constant></term>
<listitem>
<para>
The total number of fields.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.field-day-of-month">
<term><constant>IntlCalendar::FIELD_DAY_OF_MONTH</constant></term>
<listitem>
<para>
Alias for <link
linkend="intlcalendar.constants.field-date"><constant>IntlCalendar::FIELD_DATE</constant></link>.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.dow-sunday">
<term><constant>IntlCalendar::DOW_SUNDAY</constant></term>
<listitem>
<para>Sunday.</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.dow-monday">
<term><constant>IntlCalendar::DOW_MONDAY</constant></term>
<listitem>
<para>Monday.</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.dow-tuesday">
<term><constant>IntlCalendar::DOW_TUESDAY</constant></term>
<listitem>
<para>Tuesday.</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.dow-wednesday">
<term><constant>IntlCalendar::DOW_WEDNESDAY</constant></term>
<listitem>
<para>Wednesday.</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.dow-thursday">
<term><constant>IntlCalendar::DOW_THURSDAY</constant></term>
<listitem>
<para>Thursday.</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.dow-friday">
<term><constant>IntlCalendar::DOW_FRIDAY</constant></term>
<listitem>
<para>Friday.</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.dow-saturday">
<term><constant>IntlCalendar::DOW_SATURDAY</constant></term>
<listitem>
<para>Saturday.</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.dow-type-weekday">
<term><constant>IntlCalendar::DOW_TYPE_WEEKDAY</constant></term>
<listitem>
<para>
Output of <function>IntlCalendar::getDayOfWeekType</function>
indicating a day of week is a weekday.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.dow-type-weekend">
<term><constant>IntlCalendar::DOW_TYPE_WEEKEND</constant></term>
<listitem>
<para>
Output of <function>IntlCalendar::getDayOfWeekType</function>
indicating a day of week belongs to the weekend.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.dow-type-weekend-offset">
<term><constant>IntlCalendar::DOW_TYPE_WEEKEND_OFFSET</constant></term>
<listitem>
<para>
Output of <function>IntlCalendar::getDayOfWeekType</function>
indicating the weekend begins during the given day of week.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.dow-type-weekend-cease">
<term><constant>IntlCalendar::DOW_TYPE_WEEKEND_CEASE</constant></term>
<listitem>
<para>
Output of <function>IntlCalendar::getDayOfWeekType</function>
indicating the weekend ends during the given day of week.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.walltime-first">
<term><constant>IntlCalendar::WALLTIME_FIRST</constant></term>
<listitem>
<para>
Output of <function>IntlCalendar::getSkippedWallTimeOption</function>
indicating that wall times in the skipped range should refer to the
same instant as wall times with one hour less and of
<function>IntlCalendar::getRepeatedWallTimeOption</function>
indicating the wall times in the repeated range should refer to the
instant of the first occurrence of such wall time.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.walltime-last">
<term><constant>IntlCalendar::WALLTIME_LAST</constant></term>
<listitem>
<para>
Output of <function>IntlCalendar::getSkippedWallTimeOption</function>
indicating that wall times in the skipped range should refer to the
same instant as wall times with one hour after and of
<function>IntlCalendar::getRepeatedWallTimeOption</function>
indicating the wall times in the repeated range should refer to the
instant of the second occurrence of such wall time.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="intlcalendar.constants.walltime-next-valid">
<term><constant>IntlCalendar::WALLTIME_NEXT_VALID</constant></term>
<listitem>
<para>
Output of <function>IntlCalendar::getSkippedWallTimeOption</function>
indicating that wall times in the skipped range should refer to the
instant when the daylight saving time transition occurs (begins).
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<!-- }}} -->
</partintro>
&reference.intl.entities.intlcalendar;
</phpdoc:classref>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->