【问题标题】:Angular date-picker select end of a year角度日期选择器选择一年的结束
【发布时间】:2016-02-03 21:04:47
【问题描述】:

我的目标是让角度日期选择器选择所选年份的结束并呈现今年的 31.12 日。 我正在使用 moment.js。

我的代码:

scope.ngModel = moment(scope.ngModel).endOf('year');

在我的控制器中是:

2013-10-28T10:00:00.000Z

当时。 当我加载页面时,它是"2013-12-31T22:59:59.999Z" -> 完美!! 但是当我通过日期选择器选择另一年时,例如2002 年,它是:

"2002-01-01T11:59:59.000Z"

总是有 01.01。年。

有什么想法吗?

【问题讨论】:

    标签: angularjs datepicker


    【解决方案1】:

    没有任何重构,只要moment().subtract(1, 'day') 每次出现问题或仅在手动挑选后一天即可:D!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-15
      • 2018-09-13
      • 1970-01-01
      • 1970-01-01
      • 2020-11-13
      • 1970-01-01
      • 2021-02-13
      • 1970-01-01
      相关资源
      最近更新 更多