离子2日期时间显示当前日期到未来日期,并关注今天的日期

Joc*_*acx 4 ionic2 ionic2-datetime

我目前正在使用离子2开发应用程序.

我的问题是关于datetime:我的html中有这个代码

  <ion-item>
    <ion-label stacked>Date</ion-label>
    <ion-datetime [(ngModel)]="date" formControlName="date" displayFormat="MMMM DD, YYYY" min="2017" max="2100"></ion-datetime>
  </ion-item>
Run Code Online (Sandbox Code Playgroud)

结果是=> http://prntscr.com/fz5lx6

但我想把它集中在当前日期而不是最大日期.

我怎样才能在离子2中设置它?

任何帮助深表感谢.谢谢!

Ste*_*ate 8

[(ngModel)]="date"是正确的方法.现在,您可以在Typescript文件中声明以下变量:

public date: string = new Date().toISOString();
Run Code Online (Sandbox Code Playgroud)

这样,您可以根据实际时间创建日期,并将其格式化为<ion-datetime>组件可以使用的字符串.一个合适的字符串可能如下所示:

2017-07-23T09:10:19.621Z
Run Code Online (Sandbox Code Playgroud)

在这种情况下,您不需要日期后面的时间,因为您只使用日期.