首页 > 解决方案 > 如何在流明中以毫秒为单位解析字符串?

问题描述

用例:客户端将解析为 Json ('mm:ss:ffff') 中的字符串的时间发送到数据库。在API上可以计算差异之前。该字符串必须在 time 时被解析回来。

我试过这个:

$timeA = Carbon::createFromFormat('mm:ss:SSSS',($user->timeA));
$timeB = Carbon::createFromFormat('mm:ss:SSSS',($user->timeB));

$result = $timeB->diff($timeA);

邮递员说:“发现意外数据。数据丢失”

标签: phplaravellumen

解决方案


您可以使用 parse 函数解决此问题:

$timeA = Carbon::parse(($user->timeA));
$timeB = Carbon::parse(($user->timeB));

$result = $timeB->diff($timeA);

推荐阅读