如何在角度js中仅保存输入的日期(不包括时间)?

时间:2016-04-05 09:52:42

标签: angularjs

这是我的HTML代码:

 <label>D.O.B: </label>
 <input type="date" ng-model="dob">

在浏览器中弹出datepicker,当我选择一个特定的日期并尝试显示时,会显示日期和时间,类似于这样的&#34; 2016-04-02T18:30:00.000Z&#34;。 我的问题是我应该怎么做,以便只保存日期(即排除时间)?

1 个答案:

答案 0 :(得分:0)

在Javscript中没有Date-only类型。所以实例new Date()总是包含时间。您应该在处理它的代码中忽略它们。

在角度应用程序中显示日期时,您可以使用过滤器,例如:

<div>value = {{dob | date: "yyyy-MM-dd"}}</div>

作为一个选项,您可以在将dob = dob.getDate()发送到某个地方之前将其零件归零......