gpt4 book ai didi

javascript - 完整日历在 Firefox 中不工作

转载 作者:行者123 更新时间:2023-12-02 18:44:20 24 4
gpt4 key购买 nike

嗨,我正在处理 full calender我在 Mozilla Firefox 中显示值时遇到问题。就像在 Chrome 中一样,代码完美运行

我正在从数据库中获取值并显示它,但到目前为止我正在使用以下静态值作为输入。

var abc = new Array();
abc =[{AddedNew: false,allDay: false,end: "Mon May 13 2013 7:30:00 GMT 0530 (India Standard Time)",getA_ID: "72",id: "[_fc1_3 ",start: "Mon May 13 2013 6:30:00 GMT 0530 (India Standard Time)",title: "mon"}];

Chrome 屏幕截图 - 使用静态值 enter image description here

Firefox 屏幕截图 - 使用静态值 enter image description here

控制台中的值在 Chrome 和 Firefox 中是正确的

我不知道我哪里出了问题,还是 Firefox 的问题。

最佳答案

日历的输入日期字符串没有标准格式(根据 plugin's documentation ):

'Mon May 13 2013 7:30:00 GMT 0530 (India Standard Time)' (your format)
'Mon, 13 May 2013 7:30:00 GMT' (expected format)

因为我不是正则表达式专家,只能向您建议以下(有效)修复:

var abc = [{AddedNew: false,allDay: false,end: "Mon May 13 2013 7:30:00 GMT 0530 (India Standard Time)",getA_ID: "72",id: "[_fc1_3 ",start: "Mon May 13 2013 6:30:00 GMT 0530 (India Standard Time)",title: "mon"}];
abc.map(function(item){
var t = item.end.split(' ');
item.end = [t[0]+',', t[2], t[1], t[3], t[4], t[5]].join(' ');
t = item.start.split(' ');
item.start = [t[0]+',', t[2], t[1], t[3], t[4], t[5]].join(' ');
return item;
});

Fiddle

关于javascript - 完整日历在 Firefox 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16557965/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com