Angular6 / Moment.js-InvalidPipeArgument /无效的日期

时间:2019-01-16 17:16:34

标签: angular momentjs

我的Angular6 / moment.js应用会定期发出无法解析日期的错误消息。当我重新启动PM2时,该问题消除了,该PM2管理用于检索数据的服务器端Node.js组件。

我正在将Angular6与moment.js一起使用来处理日期,并使用PM2来管理Node.js服务器端组件。

每隔两个日期,我的应用程序都会开始发出与日期解析有关的错误消息。

到目前为止,我已经实现的工作方法是重新启动PM2,这将重新启动服务器端Node.js组件。

这可以再解决几天问题,然后再次出现错误。

我已经查看了服务器返回的数据,并且日期已正确提供给客户端,例如'03 -MAY-17'

收到的错误是“ InvalidPipeArgument”:无法将“ 03-MAY-17”转换为管道“ e”的日期。

Sample Error Message

以下是Angular代码解析日期的两(2)种方式:

<ng-container matColumnDef="meeting_date">
  <mat-header-cell *matHeaderCellDef mat-sort-header>Target</mat-header-cell>
  <mat-cell *matCellDef="let row">({{row.meeting_date | date:'M/dd/yyyy'}})</mat-cell>
</ng-container>


this.modifiedOn = moment(this.archActivity.last_mod_date).format('MM/DD/YYYY HH:mm:ss');

Sample Error

0 个答案:

没有答案
相关问题