var str='2012-9-20';
var kk=new Date(str);//ie7 中不支持这样的写法。。。。
var y=kk.getFullYeat();这样获取不到 有没有其它方法?把这个str字符串转成毫秒?
var str = '2012-9-20';
str = str.replace(/-/g, '/');
var kk = new Date(str);
alert(kk.toLocaleString())
试一下 这个 str = new Date().getTime();
如果new Date(str);这个不可行的话,你可以试下new Date(year, month, day, hour, minute, second);