猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
在线等,挺急的!使用date函数遇到一个问题?
echodate('Y-m-d',strtotime('lastmonth',strtotime('2018-12-31')))这个输出12-01
白衣非少年
浏览 340
回答 2
2回答
阿晨1998
如楼上所述,这个问题是因为硬生生减去后日期溢出了。所以直接加到了下个月去。同样的问题在官方文档strtotime方法下的用户笔记中出现了很多次,但是提供了方案的很少,翻到了其中一个。WARNINGwhenusing"nextmonth",...顺带附上ObtainingthenextmonthinPHP//上个月最后一天echodate('Y-m-d',strtotime('lastdayoflastmonth',strtotime('2018-12-31')));//上个月最第一天echodate('Y-m-d',strtotime('firstdayoflastmonth',strtotime('2018-12-31')));
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续