[英]Convert Unix Timestamp UTC 0 to Readable Date/Time
我有一個保存在UTC 0
的unix時間戳。 我需要將其轉換為GMT -08:00 ( PST - America LA ).
我需要取1546329808471
時間戳並將其轉換為
Date format - m/d/Y
Time Format h:ia
我有
$time = new DateTime(date('h:i a', $pickup['timestamp']/1000)); // which returns the time in UTC 0.
$date = date('m/d/Y', $pickup['timestamp'] / 1000); // is the date in UTC 0.
回來
01/01/2019
在08:03 am
這對於 UTC 0 是正確的,但不是 PST。
您應該首先使用date_default_timezone_set設置默認時區,然后顯示時間/日期如下:
date_default_timezone_set('America/Los_Angeles');
$time = new DateTime(date('h:i a', $pickup['timestamp']/1000));
$date = date('m/d/Y', $pickup['timestamp'] / 1000);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.