Javascript 离子和角度时间零点

Javascript 离子和角度时间零点,javascript,angularjs,json,Javascript,Angularjs,Json,我正试图通过ionic和angularjs内容计划航班时间来构建应用程序,一切都没问题,但问题是时间段中json的数据,有时他不知道dep或arr的时间,他显示的结果是“null”,在html中显示我03:00am不正确 如果他不知道飞行时间,数据将为空: "estimated": { "departure": null, "arrival": null }, html代码使

我正试图通过ionic和angularjs内容计划航班时间来构建应用程序,一切都没问题,但问题是时间段中json的数据,有时他不知道dep或arr的时间,他显示的结果是
“null”
,在html中显示我03:00am不正确

如果他不知道飞行时间,数据将为空:

              "estimated": {
                "departure": null,
                "arrival": null
              },
html代码使用:
{{arr.timearrvie*1000 |日期:'shortTime'}}


如果时间为null,我想显示另一个东西,比如文本null,而不是凌晨03:00显示我。

问题是在乘以1000之前没有检查正确的值:

<p>{{arr.timearrvie ? (arr.timearrvie * 1000 | date:'shortTime') : 'null'}}</p>
{{arr.timearrvie?(arr.timearrvie*1000 |日期:'shortTime'):'null'}


日期过滤器不会在空值上显示任何内容,但由于
*1000
部分给出了一个数字
0
,它会欺骗它认为它是一个时间戳

一种不涉及自定义过滤器的方式,或角度
>1.1.5

{{ (date && date * 1000 || date ) | date:'shortTime' }}