当我使用角度2和形式有没有任何方法来改变输入类型=“日期”格式?

时间:2018-01-09 09:30:19

标签: html5 angular angular-formly

我使用formly生成角度2的形式,我想将输入日期的形式改为' YYYY-MM-DD' .can i?

{
  className: 'col-4',
   type: 'input',
    key: 'registerDate',
     templateOptions: {
      type: 'date',
      label: 'Date 1',
    }   
},

2 个答案:

答案 0 :(得分:0)

如果要在后端进行日期更改,可以使用日期库。

myObj.Date = new Date();

有许多实用方法,可以使用它。

如果要在UI上显示更改格式的日期,可以按如下方式显示:

{{myObj.Date | date: 'medium'}}

同样,您可以根据需要设置日期格式。  要了解有关该阅读的更多信息 https://docs.angularjs.org/api/ng/filter/date

答案 1 :(得分:0)

本机输入不支持传递自定义格式 相反,你必须使用自定义的日期选择器形式。

以下是使用材质datepicker的示例:https://stackblitz.com/edit/angular-gkwj6z