关于Json序列化之后时间格式在页面显示的问题

var resultJson=  eval(result);

dateStr  --->resultJson[0].date

//Json时间转换
        function ConvertDate(dateStr) {
            var date = new Date(parseInt(dateStr.replace("/Date(", "").replace(")/", ""), 10));
            var newStr = date.toString().replace("GMT+0800", "");
            //截取的月份
            var Moths = newStr.substring(newStr.indexOf(" "), 7);

            var newDate = "";
            //去除左右空格
            switch (Moths.replace(/(^\s*)|(\s*$)/g, "")) {
                case "Jan":

                    newDate = newStr.replace("Jan", "01");
                    break;
                case "Feb":
                    //Tue Feb
                    newDate = newStr.replace("Feb", "02");
                    break;
                case "Mar":
                    newDate = newStr.replace("Mar", "03");
                    break
                case "Apr":
                    newDate = newStr.replace("Apr", "04");
                    break
                case "May":
                    newDate = newStr.replace("May", "05");
                    break
                case "Jun":
                    newDate = newStr.replace("Jun", "06");
                    break
                case "Jul":
                    newDate = newStr.replace("Jul", "07");
                    break
                case "Aug":
                    newDate = newStr.replace("Aug", "08");
                    break
                case "Sep":
                    newDate = newStr.replace("Sep", "09");
                    break
                case "Oct":
                    newDate = newStr.replace("Oct", "10");
                    break
                case "Nov":
                    newDate = newStr.replace("Nov", "11");
                    break
                case "Dec":
                    newDate = newStr.replace("Dec", "12");
                    break
                default:

            }

            //去除英文字母
            return newDate.substring(4);
        }

虽然这种方法比较笨一点,但暂时还没有找到对应的解决方案,希望大家能提供更好的方法。。。ths

posted @ 2012-06-26 13:03  K-Show  阅读(261)  评论(0编辑  收藏  举报