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

标签 javascript angularjs

下面的代码中,数据库中的日期为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/

相关文章:

angularjs - Ionic-单击标题按钮未获取表单数据

codeigniter - 是否存在我可以在 Java 中使用 WMI 类的方法

javascript - Knockoutjs 单击并编辑字段不更新 observable

javascript - Cypress - cy.visit() 尝试加载失败

javascript - 使用javascript动态添加选择框的选项值

javascript - AngularJS - 用新数据刷新列表

javascript - “homecntrl”不是一个函数,在 angularjs 中未定义

javascript autoclick 在 php (wordpress) 中不起作用

angularjs - 使用 ControllerAs 语法从指令 Controller 访问父属性并且没有 $scope 注入(inject)

javascript - ionic 混合应用程序,在退出时保存应用程序状态/数据