2012-12-13 265 views
4

如果今天是星期四,那么我想使用php date()函数显示星期五。 例如,下面的代码将显示当前月份,但该月的第二天。有效。 <?php echo date("M "), date("d")+1 ?>如何获得本周的第二天?

所以,我想通过这一个<?php echo date("l")+1, date("d")+1 ?>和上当我:(。

+1

“他们愚弄我杰里!” – thatidiotguy

+0

在发帖之前推荐搜索。 Duplicate:http://stackoverflow.com/questions/5883571/get-next-and-previous-day-with-php 广义:http://stackoverflow.com/questions/5532002/next-business-day-of- php-given-date – JSuar

+0

实际上这个问题并不像我的那么清楚,我希望这个问题远远好于对初学者的理解。你看我的问题非常简单明了,因此我得到了整洁干净的答案。不管怎么说,还是要谢谢你。 –

回答

0

下面的表达式为您的下一个d ay:

date('l', time()+3600*24) 
+0

虽然不太可能,但这可能会导致闰秒问题:https://en.wikipedia.org/wiki/Leap_second –

+0

这很简单。我想要这种类型的解决方案。谢谢。 –

10

看一看strtotime。而且,l将产生星期几的完整文本表示(如星期五) 。使用date

像下面这样的东西应该做你想要什么:

date('l', strtotime('+1 day')) 
+0

非常好的答案。 – SaidbakR

+0

感谢您的快速响应。 –

相关问题