有没有办法将输入 type = date 的值输入到javascript日期函数?
我用过HTML:
<input type=date ng-model="dueDate">
<input type="time" ng-model="dueTime">
<button class="button button-block" ng-click="upload_duedates(dueDate, dueTime)">Add duedates</button>
在upload_duedates函数中的控制器中我得到了这个:
dueDate = Thu Jun 24 1999 00:00:00 GMT+0530 (India Standard Time)
dueTime = Thu Jun 24 1999 00:00:00 GMT+0530 (India Standard Time)
但我必须将此日期格式更改为:
dueDate = 24/01/1999 or 24-jan-1999(only dd, mm, yyyy)
dueTime = 00:00:00 (only HH:mm:ss)
angularjs 中是否有任何过滤器/指令或以任何方式解决此问题?
答案 0 :(得分:1)
网上有很多来源可以证明这一点。 例如。 http://www.angulartutorial.net/2014/04/date-filtering-and-formatting-in.html