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 43
__construct($start_year = '', $end_year = '')

Parameters

$start_year
$end_year

at line 53
setStartYear($year)

Parameters

$year

at line 58
getStartYear()

at line 66
setEndYear(string $endYear)

Parameters

string $endYear

at line 71
getEndYear()

at line 76
setMonth($month)

Parameters

$month

at line 81
setDay($day)

Parameters

$day

at line 96
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 128
getZeroYear($year = '')

Parameters

$year

at line 154
getZeroMonth()

at line 165
getMonth($default = false)

Parameters

$default

at line 180
getDay($default = false)

Parameters

$default

at line 195
getHour()

at line 205
getMinutes()

at line 215
getMinutesInterval()

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

休日の判定.

Parameters

integer $year
integer $month
integer $day

Return Value

boolean 休日の場合はtrue