English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 基础教程

PHP 高级教程

PHP & MySQL

PHP 参考マニュアル

PHP gmdate() 関数の用法と例

PHP Date & Time 関数マニュアル

gmdate()関数はGMT/UTC日付/時間

定義と用法

gmdate()関数はフォーマット文字列を引数に受け取り、指定されたフォーマットでローカルGMT/UTC日付/時間。

date()関数と全く同じですが、返される時間はグリニッジ標準時(GMT)です。例えば中国(GMT +0800)プログラムを実行すると、第一行に表示されるのは“Jan 01 2000 00:00:00”で第二行に表示されるのは“Dec 31 1999 16

構文

gmdate($format, $timestamp)

パラメータ

序号パラメータ及び説明
1

format (必須)

これは出力する日付文字列の形式を指定する形式文字列です。

2

timestamp (オプション)

これは必要な日付のタイムスタンプを示す整数値です

返り値

PHPのgmdate()関数は指定された形式で現在のローカル時間を返します/の日付。

PHPバージョン

この関数は最初にPHPバージョン4に導入され、すべてのより高いバージョンで使用できます。

オンラインの例

以下のデモが、gmdate()関数の使い方-

<?php
   $date = gmdate("D M d Y");
   print("Date: ".$date);
?>
テストを試してみる‹/›

出力結果

Date: Fri May 08 2020

オンラインの例

以下の例では、この関数を使用して現在の日付をフォーマットし、結果の日付で日の出を印刷します/日没情報-

<?php
   
   $sun_info = date_sun_info($date, 20.5937, 78.9629);
   print_r($sun_info);
?>
テストを試してみる‹/›

出力結果

Array
(
    [sunrise] => 4818
    [sunset] => 44087
    [transit] => 24453
    [civil_twilight_begin] => 3381
    [civil_twilight_end] => 45524
    [nautical_twilight_begin] => 1729
    [nautical_twilight_end] => 47176
    [astronomical_twilight_begin] => 98
    [astronomical_twilight_end] => 48807
)

オンラインの例

現在、タイムスタンプを渡して呼び出しますgmdate()関数-

<?php
   $ts = 1022555568;
   $date = gmdate("D M d Y", $ts);
   print($date);
?>
テストを試してみる‹/›

出力結果

Tue May 28 2002

オンラインの例

<?php
   date_default_timezone_set('UTC');   
   echo gmdate("l");
   echo "\n";   
   echo gmdate('l dS \of F Y h:i:s A');
   echo "\n";
?>
テストを試してみる‹/›

以下の結果が生成されます-

水曜日
水曜日 13th of May 2020 05:57:30 PM