首页 > 解决方案 > 如何在 ionic 3 中设置最小日期和时间

问题描述

我想将最小日期和时间设置为 ion-datetime。但是如果不将其转换为 toISOString(),我就无法设置它。如果我要转换为 toISOString() 则 time 没有设置确切的时间。它正在设置上一次的 5.30 小时。

 <ion-datetime text-center placeholder="Start Date"
   pickerFormat="MMM-DD-YYYY hh:mm A" displayFormat="MM-DD-YYYY hh:mm A" min="{{startDate}}"></ion-datetime>


   startDate: any;

   this.startDate = new Date().toISOString();

谁能帮我解决这个问题。

标签: datetimeionic3toisostring

解决方案


您可以为此使用时刻库​​并设置最大日期,例如:

 this.startDate = moment.utc(new Date()).local().format('YYYY-MM-DDTHH:mm:ss.SSS');

并且ion-datetime不比较时间部分。


推荐阅读