使用Carbon转换日期的问题

时间:2016-03-10 09:54:47

标签: sql-server laravel datetime2

$value="Mar 10 2016 09:12:03:000AM";
return Carbon::createFromFormat('Y-m-d H:i:s.u0', $value);

请有人请告诉我如何使用碳 将此日期转换为该格式。

我得到了: Carbon.php第425行中的InvalidArgumentException: 发现意外数据。 发现意外数据。 找不到分隔符号 发现意外数据。 格式分隔符不匹配 尾随数据

3 个答案:

答案 0 :(得分:0)

使用碳

$value="Mar 10 2016 09:12:03:000AM";
return \Carbon\Carbon::parse($value)->format('Y-m-d H:i:s.u0');

答案 1 :(得分:0)

有关如何使用碳模块的详细信息,请访问Carbon Docs链接

在控制器声明use Carbon\Carbon;

$value="Mar 10 2016 09:12:03:000AM";
return Carbon::parse($value);

答案 2 :(得分:0)

$value="Mar 10 2016 09:12:03:000AM";
Carbon::parse($value)->format('Y-m-d H:i:s.u0');

使用parse方法将$ value字符串实例化为carbon对象,然后您可以使用Carbon Library中提供的任何辅助函数。 请参阅给定的链接:: http://carbon.nesbot.com/docs/#api-formatting