コード例 #1
0
 function setValue($value = 0)
 {
     $value = intval($value) > 0 ? intval($value) : time();
     $value = NBFrame::convServerToLocalTime($value);
     $datetime = getdate($value);
     $hourvalue = $datetime['hours'] * 3600;
     $minutevalue = 300 * ceil($datetime['minutes'] / 5);
     $this->_mDateElement->setValue($value);
     $this->_mHourElement->_value = array();
     $this->_mHourElement->setValue($hourvalue);
     $this->_mMinuteElement->_value = array();
     $this->_mMinuteElement->setValue($minutevalue);
 }