> 웹 프론트엔드 > JS 튜토리얼 > js_javascript 기술을 사용한 유연한 날짜 형식의 작은 예

js_javascript 기술을 사용한 유연한 날짜 형식의 작은 예

WBOY
풀어 주다: 2016-05-16 17:28:40
원래의
1107명이 탐색했습니다.
复제대码 代码如下:

/**
* 시간 개체 형식 지정
*/
Date.prototype. format = function(format) { 
    /*
     * 예:format="YYYY-MM-dd hh:mm:ss";
     */
    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(format)) { 
        format = format.replace(RegExp.$1, (this.getFullYear() "") 
               .substr(4 - RegExp.$1.length)); 
    } 
    for ( var k in o) { 
        if (new RegExp("(" k ")").test(format)) { 
            format = format.replace(RegExp.$1 , RegExp.$1.length == 1 ? o[k] 
                   : ("00" o[k]).substr(("" o[k]).length)); 
        } 
    } 
    반환 형식; 
}
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿