이 기능은 종종 사용 및 공유됩니다.
기능 코드 :
코드 사본은 다음과 같습니다.
date.prototype.format = function (format) {
var o = {
"m+": this.getmonth ()+1, // 월
"d+": this.getDate (), // day
"H+": this.gethours (), // 시간
"m+": this.getMinutes (), // 분
"s+": this.getSeconds (), // 두 번째
"Q+": Math.floor ((this.getMonth ()+3)/3), // 쿼터
"S": this.getMilliseconds () // millisecond
}
if (/(y+)/. test (format)) format = format.replace (regexp. $ 1,
(this.getlyear ()+""). 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? 좋아요] :
( "00"+ o [k]). substr (( ""+ o [k]). 길이);
반환 형식;
}
Call example:
다음과 같이 코드를 복사하십시오. <script type = "text/javaScript">
setInterval (function () {
var time = new date (). 형식 ( "hh : mm : ss");
var date = new date (). 형식 ( "yyyy-mm-dd");
document.getElementById ( "time"). innerHtml = 시간;
document.getElementById ( "date"). innerHtml = 날짜;
}, 1000);
</스크립트>
<div id = "date"> </div>
<div id = "time"> </div>