laravel-将默认日期设置为明天

Posted

技术标签:

【中文标题】laravel-将默认日期设置为明天【英文标题】:laravel- Set default date as tomorrow 【发布时间】:2017-10-22 00:54:55 【问题描述】:

我正在使用引导日期选择器,我希望明天的日期作为日期选择器中的默认日期。或者我不想选择今天的日期。

这是我的 html 代码。

<input name = "$prefixvalid_to" type="text" class = "form-control datepicker valid_to" placeholder = "Valid To" data-date-start-date="d" value = "date('Y-m-d')">

【问题讨论】:

【参考方案1】:

尝试使用..

<input name = "$prefixvalid_to" type="text" class = "form-control datepicker valid_to" placeholder = "Valid To" data-date-start-date="d" value = "date('Y-m-d', strtotime('+1 day'))">

【讨论】:

【参考方案2】:

或使用Carbon

value = " Carbon\Carbon::now()->addDay()->format('Y-m-d') ;

【讨论】:

Carbon 是 DateTime 类【参考方案3】:

尝试使用date('Y-m-d', strtotime('+1 day')) 而不是date('Y-m-d')

【讨论】:

【参考方案4】:

使用 DateTime 类:

$date = new DateTime();
$date->modify('+1 day');

然后在你看来,

echo $date-&gt;format('Y-m-d');

【讨论】:

以上是关于laravel-将默认日期设置为明天的主要内容,如果未能解决你的问题,请参考以下文章

使用 laravel 迁移将默认设置为 NULL

Laravel 设置带有今天日期的模型表名称

Laravel - 将 Select2 默认设置为 NULL 而不是第一个选项

Laravel基于日期的日志文件

laravel 路由参数的默认值怎么设置

更改默认日期格式 laravel sql 查询