比较Angular

时间:2016-11-17 10:51:28

标签: angularjs codeigniter date-comparison

我想比较两个日期。我是Angular的新手

两个日期格式相同mm / dd / yyyy

  <pre>{{CurrentDate | date:'MM/dd/yyyy' }}</pre>
  <pre>{{cmp_actl_del_date }}</pre>

这三个是我的约会对象。我想查看cmp_actl_del_date&gt;当前日期。

1 个答案:

答案 0 :(得分:0)

JavaScript使用对象存储日期值。如果要比较两个日期是否相等,请不要像date1 === date2那样进行比较。这只会告诉你两个变量是否引用同一个对象。

要检查两个日期是否相等,请使用日期对象的getTime()方法。像这样:

date1.getTime() == date2.getTime()

要小心,因为秒数的差异将无法与日期匹配。

现在ng-if将接受AngularJS表达式。 确保两个变量都是有效的JavaScript日期对象。

我建议您使用当前的javascript库进行日期处理。它使日期工作变得更加容易。