telerik angular kendo for angular 2 datepicker 显示错误的日期

telerik angular kendo for angular 2 datepicker displays wrong date

我正在尝试使用 telerik kendo ui for angular 2 (http://www.telerik.com/kendo-angular-ui/)

在做日期选择器,不知道为什么看起来日期选择器在绑定值上加了一个月。正如您在这个 plunker http://plnkr.co/edit/8yUqiagcZ957saufxYpS?p=preview

中看到的那样

日期设置为 new Date(2000, 2, 10); 但控件显示 03/10/2000。 我希望它完全按照设置显示(例如 02/10/2000)。我该怎么办?

JavaScript 日期对象接受从零开始的月份值,这与日期和年份不同。

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date

也就是说,只需传递 1 即可显示 "February"。

new Date(2000, 1, 10)

http://plnkr.co/edit/pb09ZPo4L18ExGYOcu4x?p=preview