TECH I.S.

PHP mktime() 関数

❮ PHP 日付/時間リファレンス

日付の Unix タイムスタンプを返します。次に、それを使用してその日付の日を見つけます。

<?php // 版画: 1975 年 10 月 3 日は金曜日でした echo "Oct 3, 1975 was on a ".date("l", mktime(0,0,0,10,3,1975)); ?>

自分で試してみる »


定義と使用法

mktime() 関数は、日付の Unix タイムスタンプを返します。

ヒント:この関数は構造体()ただし、渡されたパラメーターは日付を表します (GMT 日付ではありません)。


構文

mktime(hour, minute, second, month, day, year, is_dst)

パラメータ値

パラメータ

説明

時間 オプション。時間を指定します
オプション。分を指定します
2番 オプション。秒を指定します
オプション。月を指定します
オプション。曜日指定
オプション。年を指定します
is_dst オプション。時刻が夏時間 (DST) の場合はこのパラメーターを 1 に設定し、そうでない場合は 0 に設定し、不明な場合は -1 (デフォルト) に設定します。不明な場合、PHP はそれ自体を見つけようとします (これにより、予期しない結果が生じる可能性があります)。ノート:このパラメーターは PHP 7.0 で削除されました。代わりに、新しいタイムゾーン処理機能を使用する必要があります


技術的な詳細

戻り値:

整数の Unix タイムスタンプを返します。エラーの場合は FALSE

PHP バージョン:

4+

PHP 変更ログ:

PHP 7.1:is_dstパラメータが削除されます。

PHP 5.3.0: E_DEPRECATED をスローしますis_dstパラメータが使用されます

PHP 5.1:is_dstパラメータは廃止されました。 mktime() が引数なしで呼び出されると、E_STRICT 通知がスローされるようになりました。代わりに time() 関数を使用してください。


❮ PHP 日付/時間リファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細