开始日期,'end' => 结束日期) * @param boolean $time 是否显示时间 * @return string */ public static function tplFormFieldDateRange($name, $value = array(), $time = false) { $s = ''; if (empty($time) && !defined('TPL_INIT_DATERANGE_DATE')) { $s = ' '; define('TPL_INIT_DATERANGE_DATE', true); } if (!empty($time) && !defined('TPL_INIT_DATERANGE_TIME')) { $s = ' '; define('TPL_INIT_DATERANGE_TIME', true); } if (isset($value['starttime']) && isset($value['start'])) { if($value['start']) { $value['starttime'] = empty($time) ? date('Y-m-d',strtotime($value['start'])) : date('Y-m-d H:i',strtotime($value['start'])); } $value['starttime'] = empty($value['starttime']) ? (empty($time) ? date('Y-m-d') : date('Y-m-d H:i') ): $value['starttime']; } else { $value['starttime'] = '请选择'; } if (isset($value['endtime']) && isset($value['end'])) { if($value['end']) { $value['endtime'] = empty($time) ? date('Y-m-d',strtotime($value['end'])) : date('Y-m-d H:i',strtotime($value['end'])); } $value['endtime'] = empty($value['endtime']) ? $value['starttime'] : $value['endtime']; } else { $value['endtime'] = '请选择'; } $s .= ' '; return $s; } /** * 【表单控件】: 日期选择器 * @param string $name 表单input名称 * @param array $value 表单input值 * array('start' => 开始日期,'end' => 结束日期) * @param boolean $time 是否显示时间 * @return string */ public static function tplFormFieldDate($name, $value = array(), $time = false) { $s = ''; if (empty($time) && !defined('TPL_INIT_DATERANGE_DATE')) { $s = ' '; define('TPL_INIT_DATERANGE_DATE', true); } if (!empty($time) && !defined('TPL_INIT_DATERANGE_TIME')) { $s = ' '; define('TPL_INIT_DATERANGE_TIME', true); } if (isset($value['starttime']) && isset($value['start'])) { if($value['start']) { $value['starttime'] = empty($time) ? date('Y-m-d',strtotime($value['start'])) : date('Y-m-d H:i',strtotime($value['start'])); } $value['starttime'] = empty($value['starttime']) ? (empty($time) ? date('Y-m-d') : date('Y-m-d H:i') ): $value['starttime']; } else { $value['starttime'] = '请选择'; } $s .= ' '; return $s; } }