5

我知道获得当天的最后 3 个字母是这样的:echo date(D);但是我如何获得明天和后天,我尝试了这样的事情:echo date(D)+1;但它不起作用:(

4

3 回答 3

15

尝试:

echo date('D', strtotime('+1 day'));

等等

于 2013-08-16T14:54:18.593 回答
3

您需要使用 mktime() 函数来腾出时间。像这样的东西

$tomorrow = mktime(0,0,0,date("m"),date("d")+1,date("Y"));
echo "Tomorrow is ".date('D', $tomorrow);

mktime() 的语法:

mktime(时、分、秒、月、日、年、is_dst)

于 2013-08-16T14:59:24.070 回答
2

明天 3 个字母日

echo date('D', strtotime('+1 day'));

3个字母日之后的第二天

echo date('D', strtotime('+2 days'));
于 2013-08-16T15:02:07.163 回答