[英]Convert unix timestamp to readable date using php
我有一個帶有unix時間戳的sql數據庫。
(db中的時間戳: 1388901215
)
我使用以下內容來顯示從php中的數據庫獲取時間戳:
$timestamp=$row[created];
$created = gmdate("Y-m-d\TH:i:s\Z", $timestamp);
echo $created;
這是輸出:
1970-01-01T00:00:00Z
我知道這是不正確的。 我看不到哪里出了問題?
使用PHP date()
函數。
$timestamp=$row[created];
$created = date("Y-m-d\H:i:s", $timestamp);
echo $created;
利用gmdate()
<?php
$timestamp=1388901215;
echo gmdate("Y-m-d\TH:i:s\Z", $timestamp); //"prints" 2014-01-05T05:53:35Z
$date = date("Y-m-d H:i:s", 1388901215);
嘗試這個。
$timestamp=$row['created'];
$created = date("Y-m-d\TH:i:s\Z", $timestamp);
echo $created;
SELECT STR_TO_DATE(NOW()','%d-%b-%y%h。%i。%s')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.