JavaScript의 날짜 및 시간

오늘은 멋진 분을 만나요 😁, 하하 새로운 빌트인 오브제인 Date. Javascript에서는 Date 클래스를 사용하여 Date & Time으로 쉽게 작업할 수 있습니다. 이 유형의 객체를 생성하기 위해 new 키워드를 사용합니다.

 // Creating a Date object
    var dateObj = new Date();

    console.log(dateObj);


이렇게 함으로써 요일, 월, 일, 년, 시, 분, 초, 시간대를 기준으로 현재 날짜와 시간을 가진 객체를 생성합니다. 이제 정말 정확합니다 😝.

Date 객체의 메소드 😵




방법
설명


getDate()
날짜를 반환합니다(1~31).

getDay()
요일을 반환합니다(0 - 일요일에서 6 -

토요일)

getFullYear()
전체 연도를 반환합니다(YYYY).

getMonth()
월을 반환합니다(0 ~ 11).

getHours()
시간을 반환합니다(0 ~ 23).

getMinutes()
분 반환(0 ~ 59)

getSeconds()
초를 반환합니다(0 ~ 59).

getMilliseconds()
밀리초를 반환합니다(0 ~ 999).

getTime()
이후의 밀리초 수를 반환합니다.

Epoch(1970년 1월 1일, 00:00:00)

setTime()
밀리초에서 특정 날짜를 생성합니다.

시대부터.




UNIX EPOCH란 무엇인가요?😰

Epoch는 대부분의 프로그래밍 언어에 있습니다. 시간 계산의 시작점이라고 할 수 있습니다. 날짜와 시간으로 계산할 때 유용합니다.

Javascript는 1970년 1월 1일 00:00:00 UTC인 Unix Epoch를 사용합니다.

참고용 타임 차트 😅




시간
밀리초(ms)


1 초
1,000

1 분
60,000

1 시간
3,600,000

1 일
86,400,000

1년(365일)
31,536,000,000




Epoch 이후 몇 시간이 지났는지 계산하는 방법은 무엇입니까? 😬



    var Obj = new Date();

    Obj = Obj.getTime();

    var hours = Obj / 3600000;

    console.log(Math.floor(hours));


날짜()에 인수 전달 😷



인수를 전달하지 않고 날짜 개체를 만들었습니다. 이것이 현재 시간을 나타내는 이유이지만 특정 개체와 함께 사용하거나 특정 개체 수를 말하는 데 사용할 수도 있습니다.


숫자 인수
시간은 다음을 나타냅니다.


하나
에포크 이후 밀리초


년 및 월(월은 0에서 11로 이동)


년, 월, 일

4
년, 월, 일 및 시간

다섯
년, 월, 일, 시, 분

여섯
년, 월, 일, 시, 분 및



var Obj = new Date(2021,1,24);
    console.log( Obj );


문자열을 인수로 다른 형식으로 전달할 수도 있습니다.
  • ISO 날짜: "2020-03-18"(YYYY-MM-DD)
  • 짧은 날짜: "03/18/2020"(MM/DD/YYYY)
  • 긴 날짜: "2020년 3월 18일"또는 "2020년 3월 18일"

  • 나중에 참조할 수 있도록 학습하고 저장해 두시기 바랍니다.
    내 문법적 실수를 발견했다면 잊지 말고 댓글을 남겨주세요 😂

    좋은 웹페이지 즐겨찾기