構文: string gmstrftime($ format、$ timestamp)
パラメーター:この関数は、上記および以下で説明する2つのパラメーターを取ります。 - $ format:これは必須パラメーターであり、結果のフォーマットを指定するために使用されます。
- $ timestamp:これはオプションのパラメーターです。これは、フォーマットする日付や時刻を表すUNIXタイムスタンプを指定するために使用されます。
戻り値:この関数は、で指定されたフォーマットに従ってフォーマットされた文字列を返します。指定されたタイムスタンプ。例外: - 月、曜日、およびロケールに応じたその他の文字列の名前は、setlocale()関数で設定された現在のロケールと一致します。
- タイムスタンプがgmstrftime()関数で指定されていない場合、デフォルトはtime()、つまり現在のロケール時間です。
次のプログラムは、gmstrftime()関数を示しています。 PHPの場合:プログラム1: <? php
/ / gmstrftime()を使用してGMTを返す
echo
(gmstrftime(
"%B%d%Y、%X%Z"
、
mktime
(14、0、0、8、31、18 )));
?>
終了: 2018年8月31日、14:00:00 GMT
プログラム2: <? php
// gmstrftime()を使用してGMTを返す
setlocale(LC_ALL、
`en_US`
);
echo
(gmstrftime(
"%B%d%Y、%X%Z"
));
?>
終了:2018年8月31日09:55:21GMT
関連記事: - PHP | Strtotime()関数
- PHP | Strptime()関数
リンク: http://php.net/manual/en/function.gmstrftime.php