Javascript new Date()输出';YYYY-MM-DD hh:MM:ss';数据为UTC,尽管它是';不是
我有一行简单的代码,用于模式中的日期输出,当您单击我的fullcalendar脚本日历中的一个条目时就会出现。 看起来是这样的:Javascript new Date()输出';YYYY-MM-DD hh:MM:ss';数据为UTC,尽管它是';不是,javascript,jquery,date,datetime,fullcalendar,Javascript,Jquery,Date,Datetime,Fullcalendar,我有一行简单的代码,用于模式中的日期输出,当您单击我的fullcalendar脚本日历中的一个条目时就会出现。 看起来是这样的: eventClick: function(calEvent, jsEvent, view) { $('#modalStart').html(new Date(calEvent.start)); $('#modalEnd').html(new Date(calEvent.end)); }, 被解释的JSON数据(st
eventClick: function(calEvent, jsEvent, view) {
$('#modalStart').html(new Date(calEvent.start));
$('#modalEnd').html(new Date(calEvent.end));
},
被解释的JSON数据(start
和end
)的格式为YYYY-MM-ddh:i:s
,我希望它保持这样。但是带有新日期的模式输出以下内容:
开始时间:2016年8月2日星期二
完:2016年8月15日星期一08:00:01 GMT+0200(Mitteleuropäische Sommerzeit)
虽然应该是
开始时间:2016年8月2日星期二
完:2016年8月15日(星期一)06:00:01
我相信有一个简单的解决办法。我尝试了.html(新日期(Date.UTC())
,但没有成功。如果有人能帮上忙,我将非常感激。无论你打算做什么,这都应该起到作用:
eventClick: function(calEvent, jsEvent, view) {
$('#modalStart').html(new Date(calEvent.start).toUTCString());
$('#modalEnd').html(new Date(calEvent.end).toUTCString());
},
@Andreas我真的不想再添加任何脚本。。我只想硬编码格式:(很有魅力,非常感谢!!我会尽快接受这个答案。