Changeset 23126 for branches/version-2_13_0/data/class/SC_Date.php
- Timestamp:
- 2013/08/26 15:52:37 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_13_0/data/class/SC_Date.php
r22856 r23126 25 25 class SC_Date 26 26 { 27 var$start_year;28 var$month;29 var$day;30 var$end_year;27 public $start_year; 28 public $month; 29 public $day; 30 public $end_year; 31 31 32 32 public static $arrHoliday = NULL; … … 34 34 35 35 // コンストラクタ 36 function __construct($start_year='', $end_year='')36 public function __construct($start_year='', $end_year='') 37 37 { 38 38 if ($start_year) $this->setStartYear($start_year); … … 40 40 } 41 41 42 function setStartYear($year)42 public function setStartYear($year) 43 43 { 44 44 $this->start_year = $year; 45 45 } 46 46 47 function getStartYear()47 public function getStartYear() 48 48 { 49 49 return $this->start_year; 50 50 } 51 51 52 function setEndYear($endYear)52 public function setEndYear($endYear) 53 53 { 54 54 $this->end_year = $endYear; 55 55 } 56 56 57 function getEndYear()57 public function getEndYear() 58 58 { 59 59 return $this->end_year; 60 60 } 61 61 62 function setMonth($month)62 public function setMonth($month) 63 63 { 64 64 $this->month = $month; 65 65 } 66 66 67 function setDay($day)67 public function setDay($day) 68 68 { 69 69 $this->day = $day; … … 73 73 * 年プルダウン用の配列を返す 74 74 * FIXME $default_year に一致いる行が無かった場合、先頭か末尾に付加すべきと思われる。 75 * @param string $yearXMLファイル名75 * @param string $year XMLファイル名 76 76 * @param bool|string $default_year 77 77 * false 「選択なし」は含めない。 … … 80 80 * @param string $default_key 81 81 */ 82 function getYear($year = '', $default_year = false, $default_key = '----')82 public function getYear($year = '', $default_year = false, $default_key = '----') 83 83 { 84 84 if ($year) $this->setStartYear($year); … … 106 106 } 107 107 108 function getZeroYear($year = '')108 public function getZeroYear($year = '') 109 109 { 110 110 if ($year) $this->setStartYear($year); … … 126 126 } 127 127 128 function getZeroMonth()128 public function getZeroMonth() 129 129 { 130 130 $month_array = array(); … … 137 137 } 138 138 139 function getMonth($default = false)139 public function getMonth($default = false) 140 140 { 141 141 $month_array = array(); … … 150 150 } 151 151 152 function getDay($default = false)152 public function getDay($default = false) 153 153 { 154 154 $day_array = array(); … … 163 163 } 164 164 165 function getHour()165 public function getHour() 166 166 { 167 167 $hour_array = array(); … … 173 173 } 174 174 175 function getMinutes()175 public function getMinutes() 176 176 { 177 177 $minutes_array = array(); … … 183 183 } 184 184 185 function getMinutesInterval()185 public function getMinutesInterval() 186 186 { 187 187 $minutes_array = array('00'=>'00', '30'=>'30'); … … 193 193 * 休日の判定. 194 194 * 195 * @param integer $year196 * @param integer $month197 * @param integer $day195 * @param integer $year 196 * @param integer $month 197 * @param integer $day 198 198 * @return boolean 休日の場合はtrue 199 199 */
Note: See TracChangeset
for help on using the changeset viewer.