ホームページ  >  記事  >  バックエンド開発  >  PHP は mktime() を使用して特定の期間のタイムスタンプを取得します_PHP チュートリアル

PHP は mktime() を使用して特定の期間のタイムスタンプを取得します_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:13:30862ブラウズ

この記事では、PHP で一定期間のタイムスタンプを取得する方法を紹介します。主に time と mktime を使用して操作します。必要な方はご覧ください。

コードは次のとおりですコードをコピー
$y=日付("Y",時刻());

$m=date("m",time());
$d=date("d",time());
$start_time = mktime(9, 0, 0, $m, $d ,$y);
$end_time = mktime(19, 0, 0, $m, $d,$y);

$time = time();

if($time >= $start_time && $time {
// 何かをしてください....
}

上には変えられる場所がある

コードは次のとおりですコードをコピー$start_time = mktime(9, 0, 0, date("m"), date("d") ,date("Y"));

mktime関数の紹介

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

引数は常に GMT 日付を表すため、is_dst は結果に影響を与えません。

パラメータは右から左に空のままにすることができ、空のパラメータは対応する現在の GMT 値に設定されます。

文法

mktime(時、分、秒、月、日、年、is_dst)

パラメータの説明
時間はオプションです。指定された時間。
分はオプションです。指定された分。
2 番目はオプションです。秒を指定します。
月はオプションです。月を数値で指定します。
日はオプションです。曜日を指定します。
年はオプションです。指定された年。一部のシステムでは、法定値は 1901 年から 2038 年の間です。ただし、この制限は PHP 5 では存在しません。
is_dst オプション。時刻が夏時間 (DST) 中の場合は 1、それ以外の場合は 0、不明の場合は -1 に設定します。

5.1.0 以降、is_dst パラメータは非推奨になりました。したがって、新しいタイムゾーン処理機能を使用する必要があります。

http://www.bkjia.com/PHPjc/629178.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/629178.html技術記事この記事では、PHP が特定の期間のタイムスタンプを取得する方法を紹介します。主に time と mktime を使用して動作します。コードは次のとおりです。 .
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。