检查当前日期是否大于上一个星期一

时间:2013-04-18 14:02:07

标签: php date

所以基本上我正在寻找的是,我怎样才能显示本周剩余的日子,直到星期天,从当前日期开始并没有显示本周的过去日期?请指出我正确的方向,我不知道从哪里开始...

3 个答案:

答案 0 :(得分:1)

date(w)会给你一个天数(星期日为0,星期日为6)。 PHP doc

echo (7 - date("w")) ." days left before its sunday";

答案 1 :(得分:1)

php date function可以返回星期几的数字表示。

$current_date = (int)date('w');

然后你可以通过循环输出剩余的几天。

答案 2 :(得分:0)

这是你在寻找什么?

if (time() < strtotime('last monday')){
  //...
}

或者您可以将它们分开以获得日期顺序(通过了多少天)

如下所示

$delta = time() - strtotime('last monday');

现在,您可以在几秒钟内完成这些日子

和值:

$number_of_days = (int)((time() - strtotime('last monday'))/(60 * 60 * 24)  );

今天是星期四,[周二,周三,周四]的输出为3

相关问题