IT/Web
[Javascript] 자바스크립트 시간 관련 Date 함수
액트
2022. 11. 8. 17:30
date.now()
date.now() 함수는 1970년 1월 1일 0시 0분 0초부터 현재까지으 시간을 밀리초(millicecond) 단위의 정수로 반환합니다.
var nowMiliSec = Date.now();
document.write(nowMiliSec + "<br>"); // 1970년 1월 1일 00:00:00부터 현재까지의 밀리초
document.write(new Date(nowMiliSec) + "<br>"); // new Date()와 같은 결과를 반환함.
document.write(new Date());
date.getFullYear()
현재 연도를 4비트의 숫자(YYYY)로 반환합니다.
var date = new Date();
document.write("올해는 " + date.getFullYear() + "년입니다."); // 현재 연도를 반환함.
date.getdate()
현재 날짜에 해당하는 숫자를 반환합니다.
var date = new Date();
document.write("오늘은 " + date.getMonth() + "월 " + date.getDate() + "일입니다."); // 현재 날짜를 반환함.
date.getday()
일요일(0)부터 시작하여 토요일(6) 까지 현재 요일에 해당하는 숫자를 반환합니다.
var date = new Date();
var days = ["일", "월", "화", "수", "목", "금", "토"];
document.write("오늘은 " + days[date.getDay()] + "요일입니다.");
date.getTime()
1970년 1월 1일 0시 0분 0초부터 현재까지의 시간을 밀리초 단위로 환산한 값을 숫자로 반환합니다.
var date = new Date();
var period = date.getTime() / 86400000 // 하루는 86,400,000 밀리초로 계산됨.
document.write("1970년 1월 1일부터 오늘까지 " + period.toFixed() + "일이 지났습니다."); // 소수 부분은 생략함