Angularjs md-datepicker month issue



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

谢谢。

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

最新更新