使用fullCalendar并在格式化后重复错误

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (20)

这个问题在这里已有答案:

我正在使用完整的日历和什么应该是非常基本的“dayClick”我无法获得我点击字符串的日期。

dayClick: function(d){
    var thisDay = d._d;
    console.log(thisDay);
    console.log(moment(thisDay).format('yyyy-mm-dd'));
    console.log(thisDay.toString());
},

产生三个非常奇怪的结果。我得到的第一个。它是我点击的日期对象的日期,这是正确的,第二个是试图让momentJs格式化日期的结果。第三个是使用js toString函数帮助,但它似乎将日期从第4改为第3。

这里发生了什么?

提问于
用户回答回答于

thisDay.toString() 将其转换为您当地的时间而不是显示UTC日期。

你可以改用thisDay.toISOString()

扫码关注云+社区

领取腾讯云代金券