PHP には、time() 関数を使用して現在の UNIX タイムスタンプ を取得したり、date 関数を使用して現在の時刻 を取得したりするためのさまざまな関数が用意されており、getdate() 関数を呼び出すこともできます。現在時刻を確認するには、この章では「getdate()」関数について説明します。
getdate() 関数の使用法:
getdate() 関数は、日付の指定された部分の関連情報を取得します。その構文は次のとおりです。
getdate(timestamp);
getdate() 関数は日付と日付を返します。配列形式の時刻情報(そうでない場合)。パラメータのタイムスタンプは現在の時刻に基づきます。この関数が返す連想配列要素は以下の通りです。 getdate()関数が返す連想配列要素の説明
キー名
戻り値例 | ||
---|---|---|
秒の数値表現 | 0〜 | 59」「分」 |
分の数値表現 | 0〜 | 59」時間「 |
時の数値表現 | 0〜 | 23」「mday」 |
月の日の数値表現 | 1〜 | 31"wday" |
曜日の数値表現 | 0(日曜日を意味する)から | 6(土曜日を意味する) | "mon"
の月 | 1から | 12「年」 |
4桁で表される通年例: | 1999または | 2003「今日」 |
その日の数字 | 0から | 365「平日」を表す全文 |
日曜日から土曜日 | を表す全文 | 「月」 | 完全な月 Unix エポックの開始から
1月>から12月 | 0 | までの秒数を表すテキスト、および|
date()に使用される値と似ています。 | システムに依存する一般的な値は、-2147483648から2147483647です。 | getdate() 関数 | 例
この例では、パラメーターなしで getdate() 関数を使用します。コードは次のとおりです。
<?php $time=getdate(); print_r($time); ?>
getdate()関数は日時情報を配列で返すので、print_r()を使って印刷します。
例 2 getdate() 関数を使用して、システムの現在の日付情報を取得し、関数の戻り値を出力します。 コード例は次のとおりです。<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $arr=getdate(); echo $arr[year]."-".$arr[mon]."-".$arr[mday]." "; echo $arr[hours].":".$arr[minutes].":".$arr[seconds]." ".$arr[weekday]."<br/>"; echo "today is the $arr[yday]th of year"; ?>
上記は getdate() 関数の単純なアプリケーションです。
以上が日付情報を取得するphp getdate()関数の詳細説明例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。