我将SQL格式的日期加载到变量“2014-02-28”中,但是当我创建
时new Date("2014-02-28");
输入框中显示的日期为:
2014-02-27
在AngularUI日期选择器中,即使模型中的值正确,日期也总是休息一天。有什么方法可以解决这个问题吗?
这是一个演示问题的Plunkr链接:http://plnkr.co/edit/evBwPW0KO7cEWGp6vqtk?p=preview
我希望模型只是yyyy-MM-dd格式的日期,并且日期是正确的。
答案 0 :(得分:1)
将日期格式更改为
yyyy/MM/dd
解决了问题
var date = new Date("2014-02-28"); // date loaded in SQL format
date.replace(new RegExp("-", 'g'),"/"); // now datepicker will show correct date