ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 30_Date
    모던 자바스크립트 딥 다이브 독학 2023. 11. 21. 08:07

    빌트인 객체이면서 생성자 함수

    UTC 국제 표준시가 기준

    1970년 1월 1일 00:00:00(UTC) 기점

    Date 생성자 함수

    • new Date() → 현재 날짜와 시간을 가지는 Date 객체를 반환

      Date() → 날짜와 시간 정보를 나타내는 문자열 반환(객체를 반환하지 않는다)

    • new Date(milliseconds) → 기점을 기준으로 인수로 전달된 밀리초만큼 경과한 날짜와 시간을 나타내는 Date 객체를 반환

    • new Date(dataString) → Date.parse 메서드에 의해 해석 가능한 형식의 문자열을 인수로 전달하면 지정된 날짜와 시간을 나타내는 Date 객체 반환

    • new Date(year, month[, day, hour, minute, second, millisecond]) → 연, 월은 반드시 지정, Date 객체 반환

    Date 메서드

    • Date.now → 기점을 기준으로 현재 시간까지 경과한 밀리초를 숫자로 반환
    • Date.parse → 기점을 기준으로 인수로 전달된 지정 시간까지의 밀리초를 숫자로 반환
    • Date.UTC → 기점을 기준으로 인수로 전달된 지정 시간까지의 밀리초를 숫자로 반환
    • Date.prototype.getFullYear → Date 객체의 연도를 나타내는 정수를 반환
    • Date.prototype.setFullYear → Date 객체에 연도를 나타내는 정수를 설정(월, 일도 가능)
    • Date.prototype.getMonth → 0 ~11 정수를 반환. (1월은 0, 12월은 11)
    • Date.prototype.setMonth → 0 ~11 정수를 월로 설정
    • getDate → 1 ~ 31 정수 반환
    • setDate → 1 ~ 31 정수 설정
    • getDay → 요일(0~6)을 나타내는 정수를 반환(0은 일요일, 6은 토요일)
    • getHours → 0 ~ 23 정수 반환
    • setHours → 0 ~ 23 정수 설정
    • getMinutes → 0 ~ 59 정수 반환
    • setMinutes → 0 ~ 59 정수 설정
    • getSeconds → 0 ~ 59 정수 반환
    • setSeconds → 0 ~ 59 정수 설정
    • getMilliseconds → 0 ~ 999 정수 반환
    • setMilliseconds → 0 ~ 999 정수 설정
    • getTime → 기점을 기준으로 Date 객체의 시간까지 경과된 밀리초 반환
    • setTime → 기점을 기준으로 경과된 밀리초를 설정
    • getTimezoneOffset → UTC와 로컬 시간과의 차이를 분 단위로 반환
    • toDateString → Date 객체의 날짜를 문자열로 반환
    • toTimeString → Date 객체의 시간을 문자열로 반환
    • toISOString → Date 객체의 날짜와 시간을 문자열로 반환(ISO 8601 형식)
    • toLocaleString → 인수로 전달한 로켈을 기준으로 Date 객체의 날짜와 시간을 문자열로 반환
    • toLocaleTimeString → 인수로 전달한 로켈을 기준으로 Date 객체의 시간을 문자열로 반환

    '모던 자바스크립트 딥 다이브 독학' 카테고리의 다른 글

    32_String  (0) 2023.11.23
    31_RegExp  (0) 2023.11.22
    29_Math  (0) 2023.11.19
    28_Number  (0) 2023.11.03
    27_배열  (1) 2023.11.01
Designed by Tistory.