Angularjs,日期输入:使用特定格式手动输入日期

时间:2015-06-08 14:24:40

标签: javascript angularjs date

我需要在Angularjs中使用日期组件 用户要求我允许他们手动输入日期(不使用日期选择器)并在输入上添加掩码:(__ / __ / __)。
此外,重要的是,日期必须采用以下格式: dd / mm / yy。

我在互联网上搜索过但无法找到这样的组件。

有人知道它是否存在吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

blog entry可以提供帮助

ngModel.$parsers.push(function(data) {
    // convert data from view format to model format
    var splitted = data.split('.');
    var convertedDate = splitted[1] + "/" + splitted[0] + "/" + splitted[2];
    return new Date(Date.parse(convertedDate)); // converted
});