ホームページ >バックエンド開発 >PHPチュートリアル >php は、今日、昨日、先週、今月の開始タイムスタンプと終了タイムスタンプを取得します。

php は、今日、昨日、先週、今月の開始タイムスタンプと終了タイムスタンプを取得します。

WBOY
WBOYオリジナル
2016-07-25 08:56:221400ブラウズ
  1. //php は今日の開始タイムスタンプと終了タイムスタンプを取得します
  2. $beginToday=mktime(0,0,0,date('m'),date('d'),date( 'Y '));
  3. $endToday=mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1;
  4. //php は昨日の開始タイムスタンプを取得します終了タイムスタンプ
  5. $beginYesterday=mktime(0,0,0,date('m'),date('d')-1,date('Y'));
  6. $endYesterday=mktime( 0,0,0 ,date('m'),date('d'),date('Y'))-1;
  7. //php 起床 週の開始タイムスタンプと終了タイムスタンプ

  8. $beginLastweek=mktime(0,0,0,date('m'),date('d')-date('w') +1-7,date('Y '));

  9. $endLastweek=mktime(23,59,59,date('m'),date('d')-date('w')+7-7, date('Y'));< ;/p>
  10. //php は今月の開始タイムスタンプと終了タイムスタンプを取得します

  11. $beginThismonth=mktime(0,0 ,0,date('m'),1 ,date('Y'));

  12. $endThismonth=mktime(23,59,59,date('m'),date('t'),date('Y '));

コードをコピーします

以下は、mktime() 関数の使用法の概要です。

PHP mktime() 関数は、日付の Unix タイムスタンプを返すために使用されます。

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

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

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

使用方法

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

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

PHP 5.1 より前では、この関数のパラメータが不正な場合は false が返されることに注意してください。

注: この関数は、日付の操作と検証に役立ちます。次のような範囲外の入力を自動的に修正できます。 echo(date("M-d-Y",mktime(0,0,0,12,36,2013))); 出力結果: 2014 年 1 月 5 日

興味があるかもしれない記事: 対象関数の実行時間を取得するphpサンプルコード phpは今週と今月の最初と最後の日のタイムスタンプを取得します PHPベンチマーク時間のコード例 一年間の週のリストと各週の開始時刻を取得するためのphpサンプルコード 特定の年、月、日の後に期限切れになるphpのコード共有(サーバー独自の時間設定の影響を受けません) PHP日時操作例共有 PHPは時刻に応じて、今、数分前、数時間前の実装コードを表示します PHPの時刻フォーマット検証関数の例 PHP時差が何日何時間であるかを計算するコード 一定期間のタイムスタンプを取得するphpコード システム時間を取得するためのphpコード例 phpでプログラムの実行時間を取得する簡単な方法 phpでサーバー時間を取得する方法 PHP呼び出し時フォーマットのパラメータの詳細説明 PHPによる日付と時刻の定期的なマッチング(タイムスタンプ変換)の例 時刻と曜日を取得するためのphpコード phpタイムスタンプ関数の概要と例 phpで現在時刻とタイムスタンプを取得する方法のまとめ phpタイムスタンプ関数strtotimeの応用例 2つのタイムスタンプ間の時間を計算する関数(php版とjs版) phpタイムスタンプの適用例 一定期間のタイムスタンプを取得し、定期的にメールを送信するためのphpコード php時間変換Unixタイムスタンプコード 今日、今月、先月、今年の開始点と終了点とタイムスタンプを表示するコード phpで時間を取得するいくつかの方法 php 現在の日時の詳細な説明を取得します phpでタイムスタンプと日付の形式を変換する方法を学びましょう



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。