当前位置: 首页 > news >正文

漳州优化网站建设武邑网站建设代理

漳州优化网站建设,武邑网站建设代理,网络营销的好处,h5游戏中心PHP strtotime的BUG处理最近使用了strtotime结合-1 month, 1 month, next month获取上个月或者下个月的日期#xff0c;不过刚看到一篇文章#xff0c;才知道原来使用strtotime直接获取日期还是有点小BUGBUG如日期#xff1a;$today 2020-12-31;echo date(Y-m-d1 month, next month获取上个月或者下个月的日期不过刚看到一篇文章才知道原来使用strtotime直接获取日期还是有点小BUGBUG如日期$today 2020-12-31;echo date(Y-m-d,strtotime($today -1 month))输出2020-12-01根据上面的输出可以看出来输出的还是2020年12月分析:先做-1 month, 那么当前是07-31, 减去一以后就是06-31.再做日期规范化, 因为6月没有31号, 所以就好像2点60等于3点一样, 6月31就等于了7月1是不是逻辑很”清晰”呢? 我们也可以手动验证第二个步骤, 比如:var_dump(date(Y-m-d, strtotime(2020-12-31)));// 输出2020-12-01也就是说, 只要涉及到大小月的最后一天, 都可能会有这个迷惑, 我们也可以很轻松的验证类似的其他月份, 印证这个结论:var_dump(date(Y-m-d, strtotime(-1 month, strtotime(2020-12-31))));// 输出2020-12-03var_dump(date(Y-m-d, strtotime(1 month, strtotime(2020-08-31))));// 输出2020-10-01var_dump(date(Y-m-d, strtotime(next month, strtotime(2020-01-31))));// 输出2020-03-03var_dump(date(Y-m-d, strtotime(last month, strtotime(2020-03-31))));// 输出2020-03-03解决方案从PHP5.3开始呢, date新增了一系列修正短语, 来明确这个问题, 那就是”first day of” 和 “last day of”, 也就是你可以限定好不要让date自动”规范化”:var_dump(date(Y-m-d, strtotime(last day of -1 month, strtotime(2020-03-31))));//输出2020-02-28var_dump(date(Y-m-d, strtotime(first day of 1 month, strtotime(2020-08-31))));//输出2020-09-01var_dump(date(Y-m-d, strtotime(first day of next month, strtotime(2020-01-31))));//输出2020-02-01var_dump(date(Y-m-d, strtotime(last day of last month, strtotime(2020-03-31))));//输出2020-02-28那如果是5.3之前的版本, 可以使用mktime之类的, 把所有的日子忽略掉, 比如都限定为每月1号就可以了, 只不过就不如直接用first day来的更加优雅.推荐教程《PHP视频教程》
http://www.zqtcl.cn/news/351216/

相关文章:

  • 做网站广告经营者个性定制网站
  • 网站开发 北京外包公司软件公司网站建设
  • 网络认证入口seo免费诊断
  • 十大知名博客网站郑州企业建站公司定制
  • 视频网站如何做引流网站首页 关键词
  • 建设机械网站精英大港做网站
  • 潜山网站建设公司哪里有wordpress相册投票插件
  • 网站建设制作过程网站添加支付功能
  • 网站制作字体即墨公司做网站
  • vue 做pc网站可以吗哪个网站买域名便宜
  • 做销售网站那家好金华住房与城乡建设部网站
  • apple私人免费网站怎么下载无锡网站建设技术
  • 移动应用网站开发阶段作业信息型网站有哪些
  • 监控直播网站开发网站建设与管理总结
  • 青岛城阳网站设计免费网站成品
  • 做服装外贸的网站ghost wordpress
  • 建设银行的网站为什么这么卡网页设计用啥软件
  • 电子商务 网站开发南阳网网站建设
  • 中小型企业网络拓扑图及配置株洲seo网站推广
  • 中国镇江网站如何搭建自己的网址
  • wordpress 自动广告seo搜索引擎优化原理
  • 区块链网站用vue.js做怎么样长春站建筑
  • 集团公司门户网站建设adsl做网站
  • 山东建设监理协会官方网站茂名建站公司模板
  • 烟台做网站案例创业网站推广怎么做
  • php项目网站建设方案书专做药材的网站有哪些
  • 网站表单模板营销型网站建设的5大技巧
  • html手机版网站网站备案后怎么做实名认证
  • 第五冶金建设公司职工大学网站大连工业
  • 网站的基础服务html网站地图生成器