首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在laravel中验证时间

如何在laravel中验证时间
EN

Stack Overflow用户
提问于 2016-09-13 18:11:24
回答 7查看 49.1K关注 0票数 43

我想在Laravel中验证时间。例:-我希望当用户输入时间从晚上8点到晚上10点,然后它将显示验证错误。我如何在Laravel中实现这一点?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2017-12-21 16:57:54

使用date_format规则验证

代码语言:javascript
运行
复制
date_format:H:i

来自文档

代码语言:javascript
运行
复制
date_format:format

要验证的字段必须与根据date_parse_from_format PHP函数定义的格式匹配。

票数 75
EN

Stack Overflow用户

发布于 2016-09-14 05:44:18

也许这段代码可以在你的控制器中工作。然而,它不会验证不同日期的时间(例如晚上9点到第二天凌晨3点)。本例中的time_starttime_end应该作为HH:mm提供,但是您可以很容易地更改它。

代码语言:javascript
运行
复制
public function store(Illuminate\Http\Request $request)
{
    $this->validate($request, [
        'time_start' => 'date_format:H:i',
        'time_end' => 'date_format:H:i|after:time_start',
    ]);

    // do other stuff
}
票数 65
EN

Stack Overflow用户

发布于 2020-01-22 18:19:29

创建DateRequest,然后添加

代码语言:javascript
运行
复制
<?php

namespace App\Http\Requests\Date;

use App\Http\Requests\FormRequest;


class DateRequest extends FormRequest
{
    /**
     * --------------------------------------------------
     * Determine if the user is authorized to make this request.
     * --------------------------------------------------
     * @return bool
     * --------------------------------------------------
     */
    public function authorize(): bool
    {
        return true;
    }


    /**
     * --------------------------------------------------
     * Get the validation rules that apply to the request.
     * --------------------------------------------------
     * @return array
     * --------------------------------------------------
     */
    public function rules(): array
    {
        return [

            'start_date' => 'nullable|date|date_format:H:i A',
            'end_date' => 'nullable|date|after_or_equal:start_date|date_format:H:i A'
        ];
    }
}
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39467452

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档