php date()函数中设置没有前导零的月份 天数 2018/02/19 编程 0阅读 这几天在写一个api接口的时候,遇到了一个问题 比如文章的发布日期为2018.2.4,那么通过date(‘m月d日’,$posttime)之后的输出为 02月04日 很明显这不是我们想要的,我们想要的肯定是 2月4日 那么查看了相关文档,date中有额外的参数设置 没有前导零的 代码 1234567// n 数字表示的月份,没有前导0// j 月份中的第几天,没有前导零 1 到 31 echo date('m月d日',$posttime); //02月04日echo date('n月j日',$posttime); //2月4日//很明显使用 n j替换了m d之后 显示正常