我正在try 使用角形管道将timestamp转换为日期格式.我在HTML模板中写道:

{{myTimestamp | date}}

其中myTimestamp为类型编号.

我得到了意想不到的结果,例如,时间戳1468251287(与2016年11月7日匹配)显示为Jan 18, 1970.

我想知道如何解决这个问题.

推荐答案

正如@Perry所提到的,您需要以毫秒为单位提供日期.根据date的Angular 2参考,我们有:

表达式是日期对象或数字(自UTC纪元起的毫秒数)

所以可以简单地说:

{{load.loadDate * 1000 | date}}

Typescript相关问答推荐

Typescript联合类型-字段类型覆盖

创建一个通用上下文,允许正确推断其中的子项

参数类型undefined不能分配给参数类型字符串|未定义

对深度对象键/路径进行适当的智能感知和类型判断,作为函数参数,而不会触发递归类型限制器

如何正确地对类型脚本泛型进行限制

泛型类型,引用其具有不同类型的属性之一

是否可以针对联合类型验证类型属性名称?

Cypress页面对象模型模式.扩展Elements属性

是否可以判断某个类型是否已合并为内部类型?

常量类型参数回退类型

如何将TS泛型用于react-hook-form接口?

如何在省略一个参数的情况下从函数类型中提取参数类型?

从route.参数获取值.订阅提供";无法读取未定义";的属性

类型推断对React.ForwardRef()的引用参数无效

重写返回任何

如何使用警告实现`RecursiveReadonly<;T>;`,如果`T`是原语,则返回`T`而不是`RecursiveReadonly<;T>;`

如何提取具有索引签名的类型中定义的键

通过辅助函数获取嵌套属性时保留类型

如何根据Typescript 中带有泛型的对象嵌套键数组获取数组或对象的正确类型?

元素隐式具有any类型,因为string类型的表达式不能用于索引类型{Categories: Element;管理员:元素; }'