首页 > 解决方案 > 以 Mon dd yyyy 格式显示日期

问题描述

我从我的 API 中获取出生日期的值。我需要在 3 个不同的文本框中显示它,例如 jan ,01 和 2000。

我如何在 TS 中尝试。

我尝试将出生日期字段存储在 Date 变量中。但它给出的值类似于 Sat Jan 01 2000 00:00:00 GMT-0500。相反,我需要三个值 Jan 01 和 2000。

我尝试了日期管道,它给了我像 Jan-01-2000 这样的日期。

 this.newDate=new Date(this.patient.dateOfbirth);

标签: angulartypescript

解决方案


检查离子日期时间组件 https://ionicframework.com/docs/api/components/datetime/DateTime/

你可以像这样做你想做的事:

代码

dateToShow : any;

this.newDate=new Date(this.patient.dateOfbirth);
dateToShow = newDate.toISOString();

模板

<ion-datetime displayFormat="MMM/DD/YYYY" [(ngModel)]="dateToShow"></ion-datetime>

推荐阅读