Skip to content

时间组件

单个时间

日期

php
$form->date("start_date", "日期");

添加快捷选项

php
$shortcuts_list = [
            ["name" => "今天", "days"=>0],
            ["name" => "昨天", "days"=>-1],
            ["name" => "一周前", "days"=>-7],
        ];
		//第二个参数是否覆盖默认的快捷选项(默认为false)
        $form->date("start_date", "日期")->addShortcuts($shortcuts_list,true);

关闭(禁用)快捷选项

php
$form->date("start_date", "日期")->disableShortcuts();

日期时间

php
 $form->datetime("date_time", "日期时间");

保存成时间戳

php
 $form->datetime("date_time", "日期时间")->timestamp();

时间

php
form->time("time_str", "时间");

月份

保存成2025-08格式

php
 $form->month("month", "月份");

年份

保存整数格式

php
$form->year("year", "年份");

时间段

日期范围

php
$form->dateRange("start_date2", "end_date2","日期段");

添加快捷选项

php
$shortcuts_list = [
            ["name" => "今天", "days"=>0],
            ["name" => "昨天", "days"=>-1],
            ["name" => "一周前", "days"=>-7],
        ];
		//第二个参数是否覆盖默认的快捷选项(默认为false)
        $form->date("start_date", "日期")->addShortcuts($shortcuts_list,true);

日期时间范围

php
 $form->datetimeRange("start_time_str", "end_time_str","日期时间段");

保存成时间戳

php
 $form->datetimeRange("start_time_str", "end_time_str","日期时间段")->timestamp();

时间范围

php
$form->timeRange("start_time2_str", "end_time2_str","时间段");