gpt4 book ai didi

javascript - 如何比较两个日期,如果相等则在 JavaScript Angular 中给出 toastr ?

转载 作者:行者123 更新时间:2023-12-03 02:57:20 25 4
gpt4 key购买 nike

下面的代码中,数据库中的日期为date类型:

           function remainderCheck() {
$interval(function() {
var i = 0;
for (i; i < $scope.notes.length; i++) {
var currentDate = moment().format('YYYY-MM-DD HH:mm');
console.log("currentDate" + currentDate);
// console.log($scope.notes[i].title);
var dateString = (new Date($scope.notes[i].remainder));
var dateString2=new
Date(dateString).toISOString().slice(0, 19).replace('T', ' ');
console.log("database date::"+dateString2);
if (dateString2 > currentDate) {
console.log($scope.notes[i].description);
console.log("reminder !!!!! ");
toastr.success('Remainder heck notes!!!');
}
console.log("dskjhdjkh");

}
}, 10000);
}
remainderCheck();

如何比较这两个日期?

currentDate2017-11-29 15:26
database date::2017-11-13 18:30:00

上面显示了代码的输出,但我无法比较两者。

如果两个时间相同,我想启用 Toaster。

最佳答案

怎么样

仅比较日期

var dbDate='2017-11-23 18:30:00';

if(moment().format('YYYY-MM-DD')==moment(dbDate).format('YYYY-MM-DD'))
alert("Equal")
else
alert("Not equal")

日期时间比较

 var dbDate='2017-11-23 18:30:00';

if(moment().format('YYYY-MM-DD HH:mm')==moment(dbDate).format('YYYY-MM-DD HH:mm'))
alert("Equal")
else
alert("Not equal")

关于javascript - 如何比较两个日期,如果相等则在 JavaScript Angular 中给出 toastr ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47566238/

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