JS 현재 날짜 시간 가 져 오기 및 정시 리 셋
1820 단어 jsSetInterval현재 날짜
var date = new Date();
date.getYear(); // (2 )
date.getFullYear(); // (4 ,2014)
date.getMonth(); // (0-11,0 1 )
date.getDate(); // (1-31)
date.getDay(); // X(0-6,0 )
date.getTime(); // ( 1970.1.1 )
date.getHours(); // (0-23)
date.getMinutes(); // (0-59)
date.getSeconds(); // (0-59)
date.getMilliseconds(); // (0-999)
date.toLocaleDateString(); // 2014 6 25
date.toLocaleTimeString(); // 4:45:06
date.toLocaleString(); // 2014 6 25 4:45:06
메모: getYear () 와 getFullYear () 는 모두 연 도 를 얻 을 수 있 지만 차이 가 있 습 니 다.
getYear () 는 브 라 우 저 에 114 (2014 년 의 경우) 로 표 시 됩 니 다. 이 유 는 getYear 가 '현재 연도 - 1900' 의 값 (즉, 연도 기 수 는 1900) 을 되 돌려 주기 때 문 입 니 다.
JS 를 사용 하여 연도 가 져 오기: getFullYear ()
정시 리 셋 정시 리 셋 은 setInterval 을 사용 하고 구체 적 인 setTimeout 과 setInterval 의 차 이 는 다른 자 료 를 참고 합 니 다.
1. 우선 페이지 는 시간 표시 에 사용 할 영역 이 필요 합 니 다.
<div id="showDate"></div>
2. 획득 시간
<script type="text/javascript">
$(function(){
setInterval("getTime();",1000); //
})
//
function getTime(){
var myDate = new Date();
var date = myDate.toLocaleDateString();
var hours = myDate.getHours();
var minutes = myDate.getMinutes();
var seconds = myDate.getSeconds();
$("#showDate").html(date+" "+hours+":"+minutes+":"+seconds); // div
}
</script>
toLocaleDateString () 을 사용 하여 년, 월, 일 을 직접 가 져 옵 니 다. 년, 월, 일 을 따로 가 져 올 필요 가 없습니다.
toLocaleTimeString () 은 형식 이 필요 하지 않 기 때문에 직접 가 져 올 수 있 습 니 다.단독으로 얻 을 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[2022.04.19] 자바스크립트 this - 생성자 함수와 이벤트리스너에서의 this18일에 this에 대해 공부하면서 적었던 일반적인 함수나 객체에서의 this가 아닌 오늘은 이벤트리스너와 생성자 함수 안에서의 this를 살펴보기로 했다. new 키워드를 붙여 함수를 생성자로 사용할 때 this는...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.