IONIC2 日期时间选择器上的语言环境时间
Locale time on IONIC2 Datetime picker
我正在使用 IONIC2、Angular2 和 Typescript。我的日期时间如下:
page.html
<ion-datetime displayFormat="DD MMMM YYYY" pickerFormat="DD MMMM YYYY" [(ngModel)]="date"></ion-datetime>
page.ts
date: string = new Date().toISOString();
ion-datetime 字段显示的时间少了一个小时,考虑到时区,如何在日期时间选择器上显示日期?
阅读this answer我解决了我的问题。最后我使用:
moment(new Date().toISOString()).locale('es').format();
最简单的是以毫秒为单位删除时区偏移量:
date = new Date();
myDate: String = new Date(this.date.getTime() -
this.date.getTimezoneOffset()*60000).toISOString();
我正在使用 IONIC2、Angular2 和 Typescript。我的日期时间如下:
page.html
<ion-datetime displayFormat="DD MMMM YYYY" pickerFormat="DD MMMM YYYY" [(ngModel)]="date"></ion-datetime>
page.ts
date: string = new Date().toISOString();
ion-datetime 字段显示的时间少了一个小时,考虑到时区,如何在日期时间选择器上显示日期?
阅读this answer我解决了我的问题。最后我使用:
moment(new Date().toISOString()).locale('es').format();
最简单的是以毫秒为单位删除时区偏移量:
date = new Date();
myDate: String = new Date(this.date.getTime() -
this.date.getTimezoneOffset()*60000).toISOString();