php - 我想将来自引导日期选择器的日期数组转换为 yyyy-mm-dd 格式的 PHP 日期
问题描述
我从 laravel 后端的引导日期选择器中获取以下日期。
[start_date] => Array
(
[year] => 2018
[month] => 2
[day] => 1
)
[end_date] => Array
(
[year] => 2018
[month] => 4
[day] => 30
)
我想将日期转换为 php 日期,即
start_date = "2018-02-01";
end_date = "2018-04-30"
如果有人提供答案,请提供具体代码或链接。
解决方案
您可以使用 implode 来避免长代码:
$get_start_date = implode('-',$RequestData['start_date'])
$get_end_date = implode('-',$RequestData['end_date'])
$start_date = date("Y-m-d", strtotime($get_start_date));
$end_date = date("Y-m-d", strtotime($get_end_date));
推荐阅读
- php - 带有 postgreSQL 的 Yajra 数据表
- angular - 需要在父组件打开时检测子组件的任何变化
- jquery - 在表单 php 上给出格式号
- mysql - 需要修改root密码
- nagios - 如果主机处于脱机状态,主机服务检查完全没有警告/警报
- java - 将数据从 excel 移动到 access 时出错
- apache-nifi - 如何清除 Nifi 1.9.2 中的所有队列?
- javascript - Javascript将空格替换为破折号,破折号前后的空格除外
- xamarin.forms - 在 xamarin.forms 中单击包含多个本地通知时,推送通知始终返回相同的 id
- python - 如何从列表中读取图像