2020 二月 29 , 星期六
Home / 开发语言 / PHP / Yii2.0 字段验证 日期验证 DateValidator

Yii2.0 字段验证 日期验证 DateValidator

使用yii验证日期

  public function rules()
    {
        return [
            [array_keys($this->attributeLabels()), 'trim'],
            [['pop_id', 'start_day', 'end_day'], 'required'],
            [['pop_id'], 'integer'],
            [['start_day', 'end_day'], 'date', 'message' => " {attribute} 格式不正确"],
        ];
    }

start_day 为2016-03-24 总是返回不正确  可是默认的验证格式就是Y-m-d 最后发现要这么写才行 真是坑啊

  public function rules()
    {
        return [
            [array_keys($this->attributeLabels()), 'trim'],
            [['pop_id', 'start_day', 'end_day'], 'required'],
            [['pop_id'], 'integer'],
            [['start_day', 'end_day'], 'date', 'format' => 'php:Y-m-d', 'message' => " {attribute} 格式不正确"],
        ];
    }

Check Also

redis 漏洞 事故总结

事故起因 合并uc数据方案采用 ...

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>