將來自 SQL 資料庫的時間戳轉換成字串 PHP?
要將時間戳轉換為字串,請使用 setTimestamp()。假設以下程式碼是我們的輸入,即時間戳 −
$SQLTimestamp = 1600320600000;
我們想要以下輸出,即日期字串 −
2020-09-17 05:30:00
首先,從時間戳中獲取秒數 −
$seconds = round($SQLTimestamp/1000, 0);
示例
<!DOCTYPE html>
<html>
<body>
<?php
$SQLTimestamp = 1600320600000;
$seconds = round($SQLTimestamp/1000, 0);
$PHPDateObject = new DateTime();
$PHPDateObject->setTimestamp($seconds);
echo $PHPDateObject->format('Y-m-d H:i:s');
?>
</body>
</html>輸出
2020-09-17 05:30:00
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言教程
C++
C#
MongoDB
MySQL
JavaScript
PHP