在Angular2 +中设置日期的输入格式

时间:2019-11-26 19:00:24

标签: javascript html angular typescript date

我想要使用日期日期管道显示一个日期,如下所示:

<span>{{record.createdDate | date:'yyyy-MM-dd hh:mm:ss'}}</span>

但是,我从相应的REST服务获得了记录,createdDate为dd/mm/yyyy hh:mm:ss的形式,而angular推断日期为mm/dd/yyyy hh:mm:ss,例如,第8个显示为2019年10月的日期为2019-08-10。

有没有一种方法可以指定日期的输入类型?如果没有,那么解决此问题的最佳方法是什么(无法​​更新服务)?

1 个答案:

答案 0 :(得分:0)

使用时间来解析日期

import * as moment from 'moment';

const date = moment(yourDateString, 'DD/MM/YYYY HH:mm:ss').toDate()

这是一个StackBlitz

https://stackblitz.com/edit/angular-axevss