【发布时间】:2019-08-26 13:08:39
【问题描述】:
所以我目前有一个请求发送到一个函数:
$request->date
在这种情况下,日期是字符串“2019-10-15”
函数期望 \DateTime $scheduled 作为这个日期的参数
如何在发送它的请求部分中正确地(使用 Carbon/laravel)将此日期字符串转换为 dateTime?
【问题讨论】:
标签: php laravel datetime php-carbon
所以我目前有一个请求发送到一个函数:
$request->date
在这种情况下,日期是字符串“2019-10-15”
函数期望 \DateTime $scheduled 作为这个日期的参数
如何在发送它的请求部分中正确地(使用 Carbon/laravel)将此日期字符串转换为 dateTime?
【问题讨论】:
标签: php laravel datetime php-carbon
在你需要日期的控制器中,使用这个:
$date = Carbon::parse($request->date);
【讨论】:
您可以简单地从该日期实例化 DateTime
$scheduled = new \DateTime($request->date);
【讨论】:
How can I properly (using Carbon/laravel) convert this...
Carbon 已经有一个很好的答案,我只是提供一个更简单的选择。这个答案可能会为开发人员提供关于使用框架特定方式或 PHP 原生方式的另一种观点,所以对我来说这是一个有效的答案。