js 자바 백 엔 드 의 String 을 json 형식 으로 해석 하고 JSon 형식 을 포맷 하 는 시간

3751 단어 js
요약 은 백 엔 드 에서 bean 을 json 형식 으로 변환 한 다음 문자열 로 전단 으로 보 내 는 절 을 소개 합 니 다. 이 절 은 전단 에서 문자열 을 json 형식 으로 복원 하 는 것 을 소개 합 니 다.
json 2. js 라 이브 러 리 를 사용 해 야 합 니 다. 다운로드 링크: 다운로드 클릭
변환 방법 은 다음 과 같다.
//JSON      JSON  
var json_object= JSON.parse(string); 

//JSON     JSON   
var str=JSON.stringify(json_object)

또한 지난 편 에 서 는 자바. sql. date 를 자바. util. date 로 바 꾸 어 오 류 를 방지 하지만 전환 후 시간 도 년 월 일의 json 형식 으로 바 뀌 는 방법 을 소개 했다.
1. format 재 작성 방법
Date.prototype.format = function(fmt) {
    var o = {
        "M+" : this.getMonth() + 1, //   
        "d+" : this.getDate(), //  
        "h+" : this.getHours(), //   
        "m+" : this.getMinutes(), //  
        "s+" : this.getSeconds(), //  
        "q+" : Math.floor((this.getMonth() + 3) / 3), //   
        "S" : this.getMilliseconds()//   
    };
    if (/(y+)/.test(fmt))
        fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "")
                .substr(4 - RegExp.$1.length));
    for ( var k in o)
        if (new RegExp("(" + k + ")").test(fmt))
            fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k])
                    : (("00" + o[k]).substr(("" + o[k]).length)));
    return fmt;
} 

2. 다시 쓰 는 방법 으로 시간 복원
//   blog_data.blogDate           
//  JSON.parse()      json      
new Date(blog_data.blogDate.time).format("yyyy-MM-dd hh:mm:ss")

해결!

좋은 웹페이지 즐겨찾기