PHP獲取毫秒級時間戳

PHP獲取毫秒級時間戳


文章來自:https://www.cnblogs.com/opensmarty/p/11377624.html

我們php通過time()函數獲取到的時間戳是精確到秒的,當我們有些業務場景需要用到毫秒級的時間戳,那麼我們就需要用如下方式進行獲取。

microtime(): 能獲取到php的毫秒,但是獲取的數據分兩部分的:
0.25139300 1138197510 前半部分是毫秒(以秒爲單位的小數),後半部分是秒

通過如下php代碼轉換組裝便可以獲得精確的毫秒時間戳

list($msec, $sec) = explode(’ ', microtime());
msectime=(float)sprintf(msectime = (float)sprintf('%.0f', (floatval(msec) + floatval($sec)) * 1000);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章