啊啊啊,为什么会这样呢?想做一个万年历,但是用date函数生成的月份比如二月份,是显示02的,怎么让他变成2呢?你自己比较一下 echo date('Y-m-d'); 和 echo date('Y-n-d'); 的结果月份 m 数字的,有前缀0 01–12 n 数字的,没有前缀0 1–12 F 月份全称 1月 – 12月 M 月份的前3个字母 Jan - Dec