[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

BELATED ARTICLES

more