首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Angular5 + DotnetCore 2.1 -如何转换dateTime?

Angular5 + DotnetCore 2.1 -如何转换dateTime?
EN

Stack Overflow用户
提问于 2018-07-29 08:09:32
回答 2查看 1.3K关注 0票数 0

我在angular中有一个问题处理日期,我从服务器上得到了一个日期时间(使用ASP.NET Core2.1),比如:"2018-07-29T06:31:41.57547“,但实际上我只需要没有时间的日期,比如"2018-07-29”。这导致我无法在表单中显示日期。

我应该先使用AutoMapper将所有的datetime映射为字符串,还是在angular中直接转换为date?或任何其他解决方案?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-07-29 15:27:15

使用momentjs库。你可以像这样转换它:

代码语言:javascript
复制
var convertedDate = moment(date).format('YYYY-MM-DD');
票数 2
EN

Stack Overflow用户

发布于 2018-07-29 08:16:14

只需使用DatePipe将其转换为Angular即可

{{ today | date: 'yyyy-MM-dd' }}

代码语言:javascript
复制
<input name="startDate" type="date" formControlName="startDate" [ngModel]="startDate | date:'yyyy-MM-dd'" />
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51576205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档