如何在角度2项目中更改moment.js的格式

时间:2018-01-17 05:40:18

标签: angular angular-material momentjs

我用过

public now = moment().format();

以html格式显示当前日期。它显示"1/17/2018"但我还想显示时间和日期。我尝试使用

public now = moment().format('MMMM Do YYYY, h:mm:ss a');

但它没有用。我做错了吗?

这是我在html上实现它的方式:

this.sdate = this.now;

this.addvisitorForm = this.fb.group(({
  check_in: [  this.sdate],
}));
<div class="form-group col-sm-12 lfield">
    <input mdInput [mdDatepicker]="check_in" type="text" class="form-control" formControlName="check_in"
        placeholder="Check In Date/Time :" required>     
</div>

1 个答案:

答案 0 :(得分:0)

以粗体标记,这些字符是无效的格式化字符

public now = moment()。format(&#39; MM MM Do YYYY,h:mm:ss a &#39;);

尝试

public now = moment()。format(&#39; MM DD YYYY,h:mm:ss&#39;);