【问题标题】:ionic time show in indian current time and add hour in current time离子时间以印度当前时间显示并在当前时间添加小时
【发布时间】:2020-10-11 22:07:05
【问题描述】:

请给我关于代码的建议。谢谢 我在 iondate 选择器中遇到错误。

<ion-datetime displayFormat=" DD,  h:mm A" [min]="minDate"  [max]="maxDate"  [(ngModel)]="selectedDateString"  (ionChange)="pickerdata($event)" minuteValues="0,15,30,45, 59" ></ion-datetime>

 minDate:string = new Date().toISOString();
  maxDate:string =new Date().toISOString();

 let date = new Date();
        date.setDate(date.getDate());
      
        this.selectedDateString = date.toISOString();
       this.minDate = date.toISOString();
     
      // //setting maxdate
      date = new Date();
      date.setHours(date.getHours() + 24);
      this.maxDate = date.toISOString();

我想在当前时间加上 24 小时并绑定到最大值。

离子时间以印度当前时间显示并在当前时间添加小时

【问题讨论】:

  • 请在您的问题中添加更多详细信息,例如您面临的错误、您要查找的日期时间的格式等。
  • 我添加了更多细节,请帮助我

标签: ionic-framework ionic2 ionic3 ionic4 ionic-native


【解决方案1】:

问题是您在分配给maxDate 时没有创建新的date 实例。

将您的代码更改为:

const currentDate = new Date();

this.minDate = currentDate.toISOString();
this.maxDate = new Date(currentDate.setHours(currentDate.getHours() + 24)).toISOString();

【讨论】:

  • 对不起先生您的代码没有显示今天的日期时间。明天我上传新图片时显示,请看
  • 今天的日期是 6 月 22 日。它显示正确吗?
  • 当尝试 console.log 日期时,您将知道确切的 minDate 和 maxDate。
  • 你可以在不显示时间的情况下看到图像。和当前时间的最小日期没有显示。我想在印度时区显示时间
猜你喜欢
  • 2021-03-10
  • 1970-01-01
  • 2021-01-31
  • 1970-01-01
  • 2012-10-13
  • 2018-12-04
  • 2012-11-28
  • 2020-06-21
  • 1970-01-01
相关资源
最近更新 更多