【发布时间】:2010-03-02 06:12:43
【问题描述】:
在我的申请中,一周的定义是从周一上午 12:00:00 到周日晚上 11:59:59
每当用户访问我的网站时,我都需要找到前几周的日期范围,并据此向他展示结果。听起来很简单,但我迷路了。
给你一些场景 - - 3 月 1 日星期一上午 12:00:00 到 3 月 7 日星期日下午 12:59:59 是这一周。
现在,当用户在 3 月 8 日、3 月 10 日或 3 月 12 日访问该网站时 - 基于当前日期,我应该能够获得前一周的日期范围,即 3 月 1 日的开始日期和 3 月 7 日的结束日期。
但如果用户在 3 月 16 日访问该网站 - 我需要的日期范围是 3 月 8 日到 3 月 15 日。
我怎样才能在 PHP 中做到这一点。 谢谢
【问题讨论】: