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)
我正在尝试使用 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)