この記事を始める前に少し質問させてください。2018 年 5 月 23 日の 5 月の最初と最後の日は何日なのか、簡単に答えてください。小月記憶法を使いこなしている人なら、おそらく1秒で答えられるでしょう! 5 月 1 日と 5 月 31 日です ~
ああ、忘れるところでした (笑)、これは PHP の日付と時刻関数に関する一連の記事です。興味のある方は最初の記事「PHP の日付と時刻」をクリックしてください。応用例 1: 誕生日のカウントダウン日の簡単な実装>>
あまり詳しくは言わずに、PHP を使用して、特定の月の最初と最後の日を取得しましょう。
まず、phpstorm エディターを開いて、demo.php サンプル ファイルを作成します。
##具体的なコード:<?php $dt = "2018-05-23"; echo '第一天 : '. date("Y-m-01", strtotime($dt)).' <br> 最后一天 : '. date("Y-m-t", strtotime($dt));
上記のコードには、主要な関数が含まれています:
date() 関数の構文は、「
date(format,timestamp);#」です。 ##" の場合、その機能はローカルの日付と時刻をフォーマットし、フォーマットされた日付文字列を返すことです。
関数の構文は「strtotime(time,now);
」で、英語のテキストの日付または時刻の説明を解析して次のようにします。 Unix タイムスタンプ (1970 年 1 月 1 日 00:00:00 GMT からの秒数)。 ここで注意してください~ 年が 2 桁の形式で表現されている場合、値 0 ~ 69 は 2000 ~ 2069 にマッピングされ、値 70 ~ 100 は 1970 ~ 2000 にマッピングされます。
また、日付の形式は
m/d/y または d-m-y
です。区切り文字がスラッシュ (/) の場合は、m を使用します。 Americas /d/y
形式。区切り文字がダッシュ (-) またはドット (.) の場合、ヨーロッパの d-m-y
形式が使用されます。潜在的なエラーを回避するには、可能な限り YYYY-MM-DD
形式を使用するか、date_create_from_format()
関数を使用する必要があります。
その他の PHP ビデオ チュートリアルをお勧めします。
## をクリックしてください。別の「PHP 面接質問まとめ (集)
」を皆さんにお勧めします。必ずお使いください。以上がPHP 日付と時刻のアプリケーション 2: 月の最初と最後の日を取得するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。