我以这种格式从服务器接收日期:Thu Apr 25 16:47:10 UTC+0200 2013
.
类型是Date
。
我希望日期以DD/MM/YYYY
格式显示。所以我使用了 Moment.js 并在我的实体的初始化函数中,调用 from registerEntityTypeCtor
,我这样做:
myEntity.CreatedDate = moment.utc(myEntity.CreatedDate).format('DD/MM/YYYY');
尽管该代码返回格式正确的日期,但 myEntity.CreatedDate 保持不变。实际上,如果我在 Visual Studio 调试器中检查并展开属性,它会显示“原型:无效日期”。
我有两个问题:
- 我做对了吗?即,在 registerEntityTypeCtor 中进行转换是件好事吗?
- 为什么它不起作用:-)?