Datatable jquery 不同浏览器中的时间

Datatable jquery Time in different Browsers

在我的数据表中,我计算了从创建日期到现在的时间:

{
                    data: "created_on",
                    targets: [0],
                    render: function (d) {
                        var date = moment(d).format("YYYY.MM.DD");
                        let sortDate = moment(d).format("YYYY.MM.DD hh:mm");
                        
                        var time = moment(d);

                        var eventdate = moment(date);
                        var todaydate = moment();

                        var eventtime = moment(time);
                        var todaytime = moment();

                        if(todaydate.diff(eventdate, 'days') == "0"){

                            if(todaytime.diff(eventtime, 'hours') == "0") {

                                return '<span class="hidden">' +sortDate+ '</span><div>'+ todaytime.diff(eventtime, 'minutes') +' min</div>';

                            } else {

                                const min = todaytime.diff(eventtime, 'minutes') - (todaytime.diff(eventtime, 'hours') * 60);
                                return '<span class="hidden">' +sortDate+ '</span><div>' + todaytime.diff(eventtime, 'hours') + ' Stunden </div><div>' + min + ' min</div>';
                            }
                                
                        } else if (todaydate.diff(eventdate, 'days') == "1") {
    
                            return '<span class="hidden">' +sortDate+ '</span><div>' + todaydate.diff(eventdate, 'days') + ' Tag</div>';
    
                        } else {

                            return '<span class="hidden">' +sortDate+ '</span><div>' + todaydate.diff(eventdate, 'days') + ' Tage</div>';
                        }
                    },
                    width: '100px'
                },

我现在的问题是,这只适用于 Chrome 和 Edge,不适用于 Firefox。

这是 Chrome 和边缘的输出:

这是 Firefox 中的输出:

我该怎么办?提前致谢!!

格式错误

需要这样:

var date = moment(d).format("YYYY/MM/DD");
let sortDate = moment(d).format("YYYY/MM/DD hh:mm");