将输入类型=日期值传递给日期函数以获取特定格式

时间:2015-05-19 14:51:37

标签: javascript sql angularjs html5

有没有办法将输入 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 中是否有任何过滤器/指令或以任何方式解决此问题?

1 个答案:

答案 0 :(得分:1)

网上有很多来源可以证明这一点。 例如。 http://www.angulartutorial.net/2014/04/date-filtering-and-formatting-in.html