class Date

Properties

$start_year
$month
$day
$end_year
static $arrHoliday
static $arrRegularHoliday

Methods

__construct($start_year = '', $end_year = '')

No description

setStartYear($year)

No description

getStartYear()

No description

setEndYear(string $endYear)

No description

getEndYear()

No description

setMonth($month)

No description

setDay($day)

No description

getYear(string $year = '', bool|string $default_year = false, string $default_key = '----')

年プルダウン用の配列を返す FIXME $default_year に一致いる行が無かった場合、先頭か末尾に付加すべきと思われる。

getZeroYear($year = '')

No description

getZeroMonth()

No description

getMonth($default = false)

No description

getDay($default = false)

No description

getHour()

No description

getMinutes()

No description

getMinutesInterval()

No description

boolean
isHoliday(integer $year, integer $month, integer $day)

休日の判定.

Details

at line 31
__construct($start_year = '', $end_year = '')

Parameters

$start_year
$end_year

at line 41
setStartYear($year)

Parameters

$year

at line 46
getStartYear()

at line 54
setEndYear(string $endYear)

Parameters

string $endYear

at line 59
getEndYear()

at line 64
setMonth($month)

Parameters

$month

at line 69
setDay($day)

Parameters

$day

at line 84
getYear(string $year = '', bool|string $default_year = false, string $default_key = '----')

年プルダウン用の配列を返す FIXME $default_year に一致いる行が無かった場合、先頭か末尾に付加すべきと思われる。

Parameters

string $year XMLファイル名
bool|string $default_year false 「選択なし」は含めない。 true 「選択なし」は含める。 string 「選択なし」は指定された値の下に付加する。
string $default_key

at line 116
getZeroYear($year = '')

Parameters

$year

at line 142
getZeroMonth()

at line 153
getMonth($default = false)

Parameters

$default

at line 168
getDay($default = false)

Parameters

$default

at line 183
getHour()

at line 193
getMinutes()

at line 203
getMinutesInterval()

at line 218
boolean isHoliday(integer $year, integer $month, integer $day)

休日の判定.

Parameters

integer $year
integer $month
integer $day

Return Value

boolean 休日の場合はtrue