Ionic2 ionic 2 datetime将当前日期显示为未来日期,重点放在今天';日期
我目前正在开发一个应用程序使用离子2 我的问题是关于日期时间:我的html中有这段代码Ionic2 ionic 2 datetime将当前日期显示为未来日期,重点放在今天';日期,ionic2,ionic2-datetime,Ionic2,Ionic2 Datetime,我目前正在开发一个应用程序使用离子2 我的问题是关于日期时间:我的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>
<ion-label stacked>Date</ion-label>
<ion-datetime [(ngModel)]="date" formControlName="date" displayFormat="MMMM DD, YYYY" min="2017" max="2100"></ion-datetime>
</ion-item>
日期
结果是这个=>
但我想把焦点放在当前日期,而不是最长日期
如何在离子2中设置
非常感谢您的帮助。谢谢 使用[(ngModel)]=“date”
是正确的方法。
现在,您可以在Typescript文件中声明以下变量:
public date: string = new Date().toISOString();
这样,您可以基于实际时间创建一个日期,并将其格式化为
组件可以使用的字符串。
正确的字符串可以如下所示:
2017-07-23T09:10:19.621Z
01/06/2018
在这种情况下,您不需要日期后的时间,因为您只使用日期。您可以使用与相同的方法
myDate: String = new Date().toISOString();
在您的约会时间中,请执行以下操作:
<ion-datetime displayFormat="HH:mm" pickerFormat="HH:mm" [(ngModel)]="myDate"></ion-datetime>
你也可以用这个
currentDate: string = new Date().toLocaleDateString();
它看起来是这样的:
2017-07-23T09:10:19.621Z
01/06/2018
我使用以下格式:
captura : any = new Date().toISOString();
可能重复它的不同,我想把重点放在今天的日期和显示未来的日期,然后禁用过去的日期。因为我希望用户输入的内容不接受过去的日期,只接受当前日期和未来的日期。当它在
formGroup
中作为formControlName
时该怎么办?@AnkurShah我想,这不是这个问题的主题。也许可以考虑为这个问题提出一个新的问题。这和一年前有什么不同?