PHP标准时间为上周的每一天

PHP标准时间为上周的每一天,php,mysql,strtotime,Php,Mysql,Strtotime,嗨,我有一个查询,从数据库中选择 `timestamp` >= '".$monS."' AND `timestamp` < '".$sunE."' 它可以工作,但是大多数时候,它计算的行数在周末可能不正确。。我网站上的工作人员说周六和周日不算在内。我的脚本看起来还好吗?看起来您正试图获得: 在MySQL中查找上周日前一周的所有内容 要做到这一点,我将使用一周中的当前日期查找星期天,然后减去一周 $dow = date('N'); // current DOW – 0 = Sunda

嗨,我有一个查询,从数据库中选择

`timestamp` >= '".$monS."' AND `timestamp` < '".$sunE."'

它可以工作,但是大多数时候,它计算的行数在周末可能不正确。。我网站上的工作人员说周六和周日不算在内。我的脚本看起来还好吗?

看起来您正试图获得:

在MySQL中查找上周日前一周的所有内容

要做到这一点,我将使用一周中的当前日期查找星期天,然后减去一周

$dow = date('N'); // current DOW – 0 = Sunday, 1 = Monday, 2 = Tues...
$now = time();
$sunE = $now - (24 * 3600 * $dow); // 24 * 3600 = one day in seconds
$monS = $sunE - (24 * 3600 * 7);

$sun
是指
$sunE
$dow = date('N'); // current DOW – 0 = Sunday, 1 = Monday, 2 = Tues...
$now = time();
$sunE = $now - (24 * 3600 * $dow); // 24 * 3600 = one day in seconds
$monS = $sunE - (24 * 3600 * 7);