新手上路,js这种日期格式怎么把它转换成这种 “2016-09-12”啊,大神指点下咯

图片说明

 var s='2016-09-12 10:47:50';
s=s.split(' ')[0];
alert(s)

格式化javascript日期

希望可以帮到你...

SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
Date curDate =new Date(System.currentTimeMillis());
date=format.format(curDate);

我是直接
var now = new Date();
alert(now);
这样弹出来的就是我那个截图,还有你们说的spli 和 subtring 都没用,会报错,“对象不支持该属性或方法”
1、 var now = new Date();
now = now.split(' ')[0];
alert(now);
2、var now = new Date();
now = now.subtring(0,10);
alert(now);
代码我没写错吧

数据格式是yyyy-MM-ss HH:mm:ss的用截取字符串是可以的 substring(0,10)

数据是在后台获取的还是前端定义的,数据格式是什么样的 截取字符串就可以0到10就是显示的年月日 yyyy-MM-dd

楼主解决了吗?
我问个问题
我的数据是这样的
'{"岳西":"101220608","海拉尔":"101081001","乐亭":"101090506"}‘ string类型的

然后怎么转换成
'{["岳西":"101220608"],["海拉尔":"101081001"],["乐亭":"101090506"]}‘;求解,,就是把它转换成json格式的数据