使用Carbon将日期转换为拉拉维尔的毫秒

2022-08-30 23:35:01

我用碳在拉拉维尔约会

$date = Carbon::createFromDate(2018,02,16);

我应该如何将其更改为毫秒?

像这样:

18:16:30 -> 1532785457060

答案 1

为了获取时间戳(以毫秒为单位),您可以使用

$date = Carbon::now();
$timeInMilliseconds = $date->valueOf()

作为替代解决方案

 $timeInMilliseconds = $date->getPreciseTimestamp(3)

答案 2

这适用于 。laravel 5.5carbon 1

$timestamp = (int) round(now()->format('Uu') / pow(10, 6 - 3));

这实际上是在做的事情。getPreciseTimestamp(3)carbon2


推荐