簡體   English   中英

將日期格式更改為格林尼治標准時間

[英]change Date format to GMT time

我要約會

2014-01-23T05:16:45.050Z

我這次將轉換為Ymd H:i:s格式。

date("Y-m-d H:i:s", strtotime($this->headerStart));

現在我想將時區轉換為上一個(2014-01-23T05:16:45.050Z)。 怎么做?

功能日期已包含時區偏移。 時區信息默認位於php.ini中,但您可以通過date_default_timezone_set函數進行更改:

$str = '2014-01-23T05:16:45.050Z';
$parsed = strtotime($str);

echo date("r", $parsed), "\n"; // Thu, 23 Jan 2014 07:16:45 +0200
date_default_timezone_set('America/New_York');
echo date("r", $parsed), "\n"; // Thu, 23 Jan 2014 00:16:45 -0500

使用它會起作用。

date("Y-m-d", your timezone) . ."T".date("H:i:s", your timezone)."Z";

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM