Php 如何验证codeigniter中的datetime类型字段

Php 如何验证codeigniter中的datetime类型字段,php,codeigniter,datetime,Php,Codeigniter,Datetime,在我的模型中,我设置了如下验证规则 array( 'type' => 'datetime', 'id' => 'fromdatetime', 'label' => 'Display Start Date', 'desc' => '', 'class' => 'span3', 'default' => post_default('bsdatetime', $package_info->display_

在我的模型中,我设置了如下验证规则

array(
    'type' => 'datetime', 
    'id' => 'fromdatetime', 
    'label' => 'Display Start Date',
    'desc' => '', 
    'class' => 'span3', 
    'default' => post_default('bsdatetime', $package_info->display_start_date), 
    'options' => '', // array in case of dropdown, checkbox and radio buttons), I have a date time field like above. 

但我的输出为“表单中有一些错误,请检查并重试。”但未显示所需的起始日期。。如何更正

您是否在函数中使用了set_规则?在查看页面中使用必填字段,而不是id使用名称属性。在ur数组中输入'name'=>'fromdatetime'!!我在函数中设置规则,但不起作用
$this->form_validation->set_rules('fromdatetime', 'From Date', 'required');