我有一个使用当前时间戳来获取某些数据和sql表的函数,但是有些数据加倍,因为它们在同一秒内运行两次。
我需要用时间戳(包括毫秒)来获取它们。
我用
$timestamp = date_format($date, 'Y-m-d H:i:s');
有类似的东西:
$serverTime = date_format($date, 'Y-m-d H:i:s:milisecs');
我试图在$ timestamp中使用microtime()包含milisecs但直到现在都没有运气。
答案 0 :(得分:0)
$t = microtime();
echo $t;
这个适合我,我得到毫秒和当前的时间戳。你的问题是什么?
答案 1 :(得分:0)
<?php
$date = new DateTime();
echo $date->format('Y-m-d H:i:s.u');
?>