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

时间:2017-07-23 08:37:36

标签: 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>

结果是这=&gt; http://prntscr.com/fz5lx6

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

如何在离子2中设置它?

非常感谢任何帮助。谢谢!

4 个答案:

答案 0 :(得分:6)

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

public date: string = new Date().toISOString();

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

2017-07-23T09:10:19.621Z

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

答案 1 :(得分:0)

您可以使用与

相同的方法
jquery_ujs

在你的离子日期时,请改为:

myDate: String = new Date().toISOString();

答案 2 :(得分:0)

你也可以使用这个

currentDate: string = new Date().toLocaleDateString();

它看起来像这样:

01/06/2018

答案 3 :(得分:0)

我使用以下格式:

captura : any = new Date().toISOString();