[JS] Date 객체 (new Date)
2021. 7. 20. 22:09
728x90
01 Date 객체
- new Date( );
날짜를 나타내는 문자열
- new Date("May 7, 2000, 13:30:00");
1970년 1월 1일 0시부터 해당 밀리초만큼 지난 날짜
- new Date(800000);
3개의 숫자로 나타내는 날짜 시간은 자동으로 0시 0분 0초
- new Date(10, 04, 30);
날짜와 시간
- new Date(10, 04, 30, 13, 30, 0);
2000년대 표기하고자 할때 연도를 모두 표기해야함
- new Date(2000, 4, 7, 13, 30, 0);
02 new Date();
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8'>
<meta http-equiv='X-UA-Compatible' content='IE=edge'>
<title>Date</title>
<meta name='viewport' content='width=device-width, initial-scale=1'>
<script>
//new : 뒤에 나와있는 형태를 메모리로 할당하겠다.
//오늘 날짜 저장 중인 객체
var today = new Date();
document.write(today,"<br>");
</script>
</head>
<body>
</body>
</html>
03 다양한 Date 객체 코딩 예제
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8'>
<meta http-equiv='X-UA-Compatible' content='IE=edge'>
<title>Date</title>
<meta name='viewport' content='width=device-width, initial-scale=1'>
<script>
// 현재 시각
var today = new Date();
document.write(today, "<br><br>");
//2000-05-07 날짜 지정
//JS에서는 월을 나타낼때 1월이 0
//2000년대 표기하고자 할때는 연도 모두 표기해야함
var stringDate = new Date("May 7, 2000, 13:30:00")
document.write(stringDate,"<br><br>")
var msDate = new Date(957700000000);
document.write(msDate,"<br><br>")
var onlyDate = new Date(00, 5, 7)
document.write(onlyDate,"<br><br>")
var allDate = new Date(2000,4,7,13,30,0);
document.write(allDate,"<br><br>")
var iday = new Date(2000,4,7);
document.write(iday)
</script>
</head>
<body>
</body>
</html>
728x90
'JavaScript > Study' 카테고리의 다른 글
JS Math 메소드 (Math.max, Math.min, Math.random, Math.round, Math.floor, Math.ceil, Math.trunc) (0) | 2021.07.25 |
---|---|
[JS] Date 메소드 (Date.now, Date.prototype getter, Date.prototype setter) (0) | 2021.07.24 |
JS 조건문 (switch) (0) | 2021.07.16 |
JS 제어문 (continue) (0) | 2021.07.16 |
JS 조건문 (if 문) (0) | 2021.07.16 |