AngularJS - ui-date替换为HTML 5 Date Picker

时间:2014-05-27 06:53:14

标签: javascript angularjs date

我的页面中有angularjs ui-date。现在我用HTML5日期选择器替换它。

angularjs ui-date时我常常得到的值是这样的: -

Fri May 02 2014 00:00:00 GMT+0530 (India Standard Time)

当我使用HTML 5日期选择器时,我得到这样的价值: -

2014-05-02

由于这个问题,我的搜索功能失败了。

如何使用javascript将此值转换为与ui-date匹配?

2 个答案:

答案 0 :(得分:0)

html datepicker使用yyy-mm-dd格式,据我所知,你无法改变它。您可以使用javascript将其转换为隐藏字段中您想要的格式,然后使用该字段。

答案 1 :(得分:0)

您可以使用moment.js库将日期转换为您想要的格式:

moment(date).format('yyyy-MM-DD');