【问题标题】:How to set "n" years back date from present date in kendo datepicker?如何在剑道日期选择器中设置从当前日期开始的“n”年日期?
【发布时间】:2015-04-28 10:29:21
【问题描述】:

我想在 kendo datepicker 中设置从今天开始 10 年的日期。

【问题讨论】:

    标签: kendo-ui kendo-datepicker


    【解决方案1】:

    如果你想用 10 年前的日期初始化你的日期选择器,那么在你的 HTML 中它会是这样的:

        @(Html.Kendo().DatePicker().Name("myDatePicker").Value(DateTime.Today.AddYears(-10)))
    

    【讨论】:

      【解决方案2】:

      例如:当我们处理任何银行表格申请时,申请人应从今天起至少有 20 年的时间来申请特定考试。

      因此,最好将 Max-Date 设置为距今天日期 20 年的日期 在 kendo datepicker 中设置从今天开始过去 'n' 年的日期非常容易。

      找到下面的小sn-p。

      var toDate = new Date();

      // 这里的 'n' 不包括从今天日期算起的年数。

      var pastDate= new Date(toDate.setFullYear(toDate.getFullYear()- n));

      $("#birthDayDate").kendoDatePicker({ 最大值:过去日期 });

      【讨论】:

      • 是的...实际上我正在寻找这个确切的场景。这对我来说非常有帮助。谢谢马亨德拉..!
      猜你喜欢
      • 2016-08-10
      • 1970-01-01
      • 2023-03-07
      • 1970-01-01
      • 2021-11-05
      • 1970-01-01
      • 2014-07-24
      • 1970-01-01
      • 2022-01-19
      相关资源
      最近更新 更多