PHPを使用して現在の日付から7日以内に日付が含まれるかどうかを調べる方法はありますか?もしあれば、その日が何日離れたかを知ることも可能でしょうか?日付は7日以内ですか? PHP
1
A
答えて
2
$date = strtotime('2010-11-28');
if (strtotime('-7 days') < $date && $date < strtotime('+7 days')) {
// yup
}
$difference = abs($date - time())/60/60/24;
は少し洗練さでしたが、うまくいけば、これはあなたに正しいアイデアを与えるはずです。もちろん、Date
classがこれを処理するのに推奨される方法ですが、PHP 5.3以降でのみ利用可能です。
1
最初のものについては、現在の日付に7日を追加し、より大きなものを参照してください。
1秒間http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_date-add
:あなたはエッジケース、全体の日と夏時間/うるう秒の問題を心配している場合
+0
しかし、最初のリンクはPHPではないMySQL用ですか? –
関連する問題
- 1. は2日以内の日付です
- 2. 日付が今から7日以内であるかどうかを確認
- 3. PHP日付機能7日前
- 4. PHP、日付()以下のコード
- 5. 日付が現在の時刻から7日以内であることを確認する
- 6. php形式の日付1970年以前の日付からMySQLの挿入
- 7. Pythonの現在の日付から7日前の日付を取得する
- 8. PHPで日付を日付の形式から削除する
- 9. PHP - 日付 -
- 10. PHP差日付
- 11. PHPの日付は1日先ですか?
- 12. 現在の日付に7日を加えて返す
- 13. PHPの日付( "I")、将来の日付または過去の日付
- 14. は、PHPの日付(はYmd)
- 15. 2012年2月7日火曜日に変換する日付2012年2月7日
- 16. PHPは - 日付がDateTimeオブジェクト
- 17. PHPの日付ドロップダウンリスト
- 18. php - フォーマット日付ISO8601?
- 19. PHPの日付が
- 20. PHPで日付を追加
- 21. より前の日付から日付と日付まで
- 22. PHPの日付と日のカウント
- 23. 日付は2日以内ではありませんが、日付が2日以内になるまで2つの日付を増やしてください。 Swift
- 24. PHPで日付を変換中に間違った日付
- 25. time_ago_in_words => "{{count}}日以内に。"
- 26. 日付を日付から日付に変換する方法
- 27. 前の日付と次の日の7日間の合計である日付を取得するにはどうすればよいですか?
- 28. Django - 日付から日付 - UNIXからタイムスタンプへの日付
- 29. タイムスタンプから日付を取得する:PHPで間違った日付
- 30. PHPの日付をjavascriptの日付形式に変換する
あなたがまだタイムゾーンを扱っていない場合は、あなたが持っていることをお勧めします。アプリケーションに異なるタイムゾーンを使用し始めると、日付操作の問題が発生します – Sairam