这是我的HTML代码:
<label>D.O.B: </label>
<input type="date" ng-model="dob">
在浏览器中弹出datepicker,当我选择一个特定的日期并尝试显示时,会显示日期和时间,类似于这样的&#34; 2016-04-02T18:30:00.000Z&#34;。 我的问题是我应该怎么做,以便只保存日期(即排除时间)?
答案 0 :(得分:0)
在Javscript中没有Date-only类型。所以实例new Date()
总是包含时间。您应该在处理它的代码中忽略它们。
在角度应用程序中显示日期时,您可以使用过滤器,例如:
<div>value = {{dob | date: "yyyy-MM-dd"}}</div>
作为一个选项,您可以在将dob = dob.getDate()
发送到某个地方之前将其零件归零......