我正在使用完整的日历,应该是非常基本的" 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。
这里发生了什么?
答案 0 :(得分:0)
thisDay.toString()
正在将其转换为您当地时间,而不是显示UTC日期。
您可以改为使用thisDay.toISOString()
。