📅  最后修改于: 2023-12-03 15:36:22.612000             🧑  作者: Mango
在 PHP 中,可以使用 DateTime
类来格式化日期时间,并通过 microtime
函数获取当前日期时间的毫秒数。下面是一个简单的 PHP 函数,用于将日期时间以毫秒格式显示:
function getMilliseconds() {
$dateTime = new DateTime();
$timestamp = $dateTime->getTimestamp();
$microseconds = $dateTime->format("u");
return ($timestamp * 1000) + round($microseconds / 1000);
}
echo getMilliseconds();
该函数首先创建一个 DateTime
实例,并获取当前日期时间的时间戳。然后,使用 format
函数获取微秒,并将其舍入到最接近的毫秒数。最后,将时间戳和微秒数(以毫秒为单位)相加,并返回结果。
例如,如果当前日期时间是 2022-09-06 16:25:42.123456,该函数将返回 1662570342123
。
总结
这是以毫秒显示日期时间的 PHP 示例代码。使用 DateTime
类和 microtime
函数,可以很容易地格式化日期时间并获取毫秒数。希望这个简单的示例能够帮助你在 PHP 中处理日期时间。