我正在使用完整的日历和应该是非常基本的"dayClick“,我在获取我点击的日期字符串时遇到了问题。
dayClick: function(d){
var thisDay = d._d;
console.log(thisDay);
console.log(moment(thisDay).format('yyyy-mm-dd'));
console.log(thisDay.toString());
},
会产生三个非常奇怪的结果。我得到的第一个。这是我点击的date对象中的date,这是正确的,第二个是尝试让momentJs格式化date的结果。第三个是使用js toString函数help out,但它似乎将日期从4号改为3号。
这里发生什么事情?
发布于 2017-01-07 09:04:36
thisDay.toString()
正在将其转换为您的本地时间,而不是显示协调世界时的日期。
您可以改用thisDay.toISOString()
。
https://stackoverflow.com/questions/41516710
复制相似问题