Angularjs md-datepicker月问题

时间:2017-10-31 11:01:57

标签: angularjs datepicker

我使用的是角1.5.8,我对这个md-datepicker有一个奇怪的行为。它工作得很完美,但只有在第31天,从下个月开始的任何一天,它都会提前两个月保存相同的日期。 例如,今天是10月31日。如果我选择11月1日的任何日期,它将保存12月1日。 仅在第31天进行保存时才会出现此问题。我昨天试过,它运作正常。 我的问题是:有人知道这是不是一个错误?

感谢。

1 个答案:

答案 0 :(得分:0)

您所说的相同问题无法在AngularJsMaterial网站的md-datepicker演示中看到。 我还有一个问题是,你是否正在使用$ mdDateLocaleProvider.parseDate()/ $ mdDateLocaleProvider.formatDate()。 如果是,最好创建一个plunker代码来解决问题。如果您正在使用parseDate / formatDate,我建议的另一件事是了解new Date()的工作原理。 如果你检查参考,你会看到 的 - 表示月份的整数值,从1月的0开始到12月的11。