程式碼如下:
<?php
date_default_timezone_set('Asia/Chongqing');
$time1 = "2006-04-16 08:40:54";
$time2 = strtotime($time1);
echo $time2;
echo date('Y-m-d h:i:s',$time2);
?>
【拓展閱讀】
本文例項講述了PHP獲取毫秒級時間戳的方法。分享給大家供大家參考。具體分析如下:
PHP本身沒有提供獲取毫秒級時間戳的函式,java裡面可以通過gettime();獲取。如果是要與java寫的某些程式進行高精度的毫秒級的對接通訊,則需要使用PHP輸出毫秒級的時間。之前我採取的`方法是採用不精準的方式,也就是在PHP原生的時間函式後面加上一個三位數字構成。為獲取更為精準的毫秒級時間戳可以使用下面的程式碼:
?
1
2
3
4
5
6
<?php
function getMillisecond() {
list($t1, $t2) = explode(' ', microtime());
return (float)sprintf('%.0f',(floatval($t1)+floatval($t2))*1000);
}
echo getMillisecond();