data : (function(){ var list = []; var data1=["2016-4-28 08:03:17","2016-4-28 08:04:17","2016-4-28 08:05:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17","2016-4-28 08:06:17"]; for (var x in data1) { //list.push(data1[x].substring(2,4)+'/'+data1[x].substring(4,6)); list.push(data1[x].substring(10,15)); //list.push(data1[x]); } return list; })() 说明 String 对象的方法 slice()、substring() 和 substr() (不建议使用)均可返回字符串的指定部分。slice() 比 substring() 要灵活一些,由于它容许使用负数做为参数。slice() 与 substr() 有所不一样,由于它用两个字符的位置来指定子串,而 substr() 则用字符位置和长度来指定子串。 还要注意的是,String.slice() 与 Array.slice() 类似。