Date Firefox中的完整日历IETF日期

Date Firefox中的完整日历IETF日期,date,firefox,fullcalendar,Date,Firefox,Fullcalendar,我一直在使用FullCalendar,在Firefox中遇到了一些问题。我可以选择开启,开始日期以IETF格式显示。出于某种原因,IE8能够发布此消息(并将其自动转换为时间戳),但Firefox不能 它将其保留为IETF格式,PHP的date()函数无法使用它。我使用了fullCalendar.formatDate()函数作为解决方法,但这似乎不是最好的解决方案 有没有其他方法可以让这一切顺利进行 $(文档).ready(函数(){ 变量日期=新日期(); var calendar=$(“#c

我一直在使用FullCalendar,在Firefox中遇到了一些问题。我可以选择开启,开始日期以IETF格式显示。出于某种原因,IE8能够发布此消息(并将其自动转换为时间戳),但Firefox不能

它将其保留为IETF格式,PHP的
date()
函数无法使用它。我使用了
fullCalendar.formatDate()
函数作为解决方法,但这似乎不是最好的解决方案

有没有其他方法可以让这一切顺利进行


$(文档).ready(函数(){
变量日期=新日期();
var calendar=$(“#calendar”).fullCalendar({
主题:真的,
标题:“员工日历”,
标题:{
左:“上一个,下一个今天”,
中心:'标题',
右图:“月,agendaWeek,agendaDay”
},
按钮图标:{prev:'circle-triangle-w',next:'circle-triangle-e'},
是的,
真的,
事件:“”,
事件单击:函数(事件){
$.ajax({
url:“”,
键入:“POST”,
数据:{id:event.id,作业:'getEvent'},
成功:功能(数据){
美元(“#事件箱”)。法代因(500);
$(“#事件信息”).html(数据);
}
});
},
是的,
selectHelper:对,
选择:函数(开始、结束、全天){
变量标题=提示(“事件标题”);
start=$.fullCalendar.formatDate(start'yyyy-MM-dd HH:MM:ss');
end=$.fullCalendar.formatDate(end'yyyy-MM-dd HH:MM:ss');
如果(标题)
{
$.ajax({
键入:“POST”,
url:“”,
数据:{title:title,start:start,end:end,allDay:allDay,作业:'createEvent'},
成功:功能(数据){
日历。完整日历(“参考事件”);
$(“#警报”).html(数据);
}//闭合成功函数
})//关闭ajax
}
其他的
日历。完整日历(“取消选择”);
}//关闭选择功能
});//关闭fullcalendar函数
$(“#日历#U控件”).手风琴({
可折叠的:是的,
没错,
活动:错误,
自动高度:真
});//关闭日历控件
$(文档).on('submit','event#u form',函数(event){
event.preventDefault();
$.ajax({
url:“”,
键入:“POST”,
数据:$('#事件_形式')。序列化(),
成功:功能(数据){
美元(“#事件盒”)。淡出('2000');
$(“#警报”).html(数据).focus();
}
})    
});//关闭函数
$(文档)。在('单击','删除',函数()上){
var con=confirm('是否要删除此事件?');
如果(con)
{
var id=$(“#事件_表单输入[name='id']”)。val();
$.ajax({
url:“”,
数据:{id:id,作业:'deleteEvent'},
键入:“POST”,
成功:功能(数据){
$(“#警报”).html(数据).focus()
日历。完整日历(“参考事件”);
$(“事件盒”)。淡出(1000);
;}
});
}
})
}); //关闭document.ready函数

firefox无法正确传递IETF日期格式,但可以使用$.fullCalendar.formatDate()函数更改日期,该函数似乎运行良好。如果在任何经过日期的地方添加此项,则可以更改格式