我使用下面的代码:
echo "Today, " . date("M ") . date('d');
输出:
Today, Jan 05
当我需要明天的提前约会时,我使用了以下代码:
echo date('l, ', time()+3600*24), date("M "), date('d')+1;
输出:
Sunday, Jan 6
这次我遇到了问题,它显示Jan 6
,但我需要Jan 06
。在6.之前缺少零。如何修改我的代码来解决这个问题呢?
答案 0 :(得分:1)
这是因为您要添加1到05,它会自动转换为整数。
请改用以下代码:
echo date('l, M d', time()+3600*24);
明天的日期
答案 1 :(得分:1)
echo date("l, M d",strtotime("+1 day"));