【问题标题】:Set default ionic datetime value to todays date -7 days将默认离子日期时间值设置为今天的日期 -7 天
【发布时间】:2021-03-26 00:22:16
【问题描述】:

在 .html 文件中我有这个:

<ion-datetime [(ngModel)]="mydate1" [(ngModel)]="defaultDate" ></ion-datetime>

在 .ts 中:

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

这将在加载后将离子日期时间的默认时间设置为今天的日期,但我想要将日期设置为从今天开始 -7 天的解决方案。

这里唯一的解决方案是切割字符串,将今天的日期转换为整数,计算它,将其写回字符串类型并将其合并为一个新的字符串,它将被设置到 ion-datetime 中?

在这里寻找想法/其他可能的解决方案。

【问题讨论】:

  • defautlDate = (new Date(new Date().getTime() - (7 * 24 * 60 * 60 * 1000))).toISOString();
  • @Pierre 谢谢你,它有效,这实际上告诉了我很多。

标签: angular typescript datetime ionic-framework


【解决方案1】:

正如皮埃尔所说,解决方案是 defautlDate = (new Date(new Date().getTime() - (7 * 24 * 60 * 60 * 1000))).toISOString();

【讨论】:

    猜你喜欢
    • 2018-01-13
    • 2016-03-10
    • 1970-01-01
    • 1970-01-01
    • 2016-10-19
    • 2011-06-28
    • 1970-01-01
    • 2021-01-07
    • 1970-01-01
    相关资源
    最近更新 更多