php タイムスタンプを t 形式に変換する方法: 1. php サンプル ファイルを作成します; 2. "date('Y-m-dTH:i:sZ', 1547740800);" メソッドまたは "date( ' c',1547740800);" メソッドは、UNIX タイムスタンプを UTC に変換できます。
このチュートリアルの動作環境: Windows 10 システム、PHP8.1、Dell G3 コンピューター。
php タイムスタンプを t 形式に変換するにはどうすればよいですか?
#PHP は、UNIX タイムスタンプ UTC 時間 (TZ 形式) を変換します。 標準時間方式 UNIX UTC GMT 時間と現地時間の変換#PHP プログラミングでは、さまざまな違いがよく発生します。 時間形式
例:
unix时间戳:1547740800 UTC时间:2019-1-18T00:00:00Z 标准时间:2019-1-18 00:00:00
上記の 3 つの時間形式はすべて、2019 年 1 月 18 日の 0:00 分と 0 秒を表します。これら 3 つの時間を変換する方法PHP の形式について教えてください
1. UNIX を UTC に変換
echo date('Y-m-dTH:i:sZ', 1547740800); //输出:2019-1-18T00:00:00Z
または
echo date('c',1547740800); //输出:2019-1-18T00:00:00Z+02:00
2. UNIX を標準時間に変換
echo date('Y-m-d H:i:s', 1547740800); //输出:2019-1-18 00:00:00
3. UTC を標準時間に変換します
$utc='2019-1-18T00:00:00Z'; $unix= str_replace(array('T','Z'),' ',$utc); echo $unix; //输出:2019-1-18 00:00:00
4. UTC を UNIX タイムスタンプに変換します
$utc='2019-1-18T00:00:00Z'; $time= str_replace(array('T','Z'),' ',$utc); $unix=strtotime($time); echo $unix; //输出:15477408005. 標準時を UNIX タイムスタンプに変換します
$time='2019-1-18 00:00:00'; $unix=strtotime($time); echo $unix; //输出:15477408006. 標準時を UTC 時間に変換します
$time='2019-1-18 00:00:00'; $unix=strtotime($time); $utc=date('Y-m-dTH:i:sZ', $unix); echo $utc; //输出:2019-1-18T00:00:00Z推奨される学習: 「
PHP ビデオ チュートリアル
」以上がPHPのタイムスタンプをt形式に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。