js系列-dateObject.getUTCMonth()函数采坑

  由于疫情原因前公司破产,入职一家新公司.

  新公司接受一大堆5年之前的php老项目,有个需求是官网列表时间月份显示不正确, 点击下一页之后时间从7月变成了6月.

  由于项目目录结构混乱花了一段时间熟悉项目目录结构.首先第一步我打印php输出的时间戳木有问题的, 然后只能去页面找问题, 

作为一名phper当然得熟悉html和js代码, 看了一下页面代码后问题锁定在js的时间戳转换成日期格式的函数上面. 

js系列-dateObject.getUTCMonth()函数采坑_第1张图片

  查了一下这个函数

返回值

返回 dateObject 用世界时表示时的月份,该值是 0(一月) ~ 11(十二月) 之间中的一个整数。

需要注意的是,Date 对象使用 1 来表示月的第一天,而不是像月份字段那样使用 0 来代表一年的第一个月。

  应用我仅有的js知识改为:

js系列-dateObject.getUTCMonth()函数采坑_第2张图片

  好了, 搞定, 收工!

你可能感兴趣的:(js系列-dateObject.getUTCMonth()函数采坑)