[TCP School/자바스크립트] 표준 객체 - Date 객체
자바크립트에서의 날짜 표현
자바스크립트에서는 Date 객체를 사용하여 매 순간 변화하는 시간과 날짜에 대한 정보를 쉽게 얻을 수 있다.
Date 객체는 연월일, 시분초의 정보와 함께 밀리초의 정보도 함께 제공한다.
자바스크립트에서 날짜와 시간을 나타내기 위한 값의 범위는 다음과 같다.
1. 연도(year) : 1900년(00) ~ 1999년(99)
2. 월(month) : 1월(0) ~ 12월(11)
3. 일(day) : 1일(1) ~ 31일(31)
4. 시(hours) : 0시(0) ~ 23시(23)
5. 분(minutes) : 0분(0) ~ 59분(59)
6. 초(second) : 0초(0) ~ 59초(59)
Date 객체
자바스크립트에서 Date 객체를 초기화하는 방법은 다음과 같다.
1. new Date()
2. new Date('날짜를 나타내는 문자열')
3. new Date(밀리초)
4. new Date(년, 월, 일, 시, 분, 초, 밀리초)
Date 객체를 생성할 때 아무런 인자도 전달하지 않으면, 현재 날짜와 시간을 가지고 Date 객체를 생성한다.
new Date('December 14, 1977 13:30:00'); // 날짜를 나타내는 문자열
new Date(80000000); // 1970년 1월 1일 0시부터 해당 밀리초만큼 지난 날짜
new Date(16, 5, 25); // 3개의 숫자로 나타낸 날짜이며, 시간은 자동으로 0시 0분 0초로 설정됨
new Date(16, 5, 25, 15, 40, 0); // 7개의 숫자로 나타낸 날짜
new Date(2016, 5, 25, 15, 40, 0); // 2000년대를 표기하고 싶을 때는 연도를 전부 표기해야 함
자바스크립트 날짜 양식
자바스크립트에서 날짜를 표현할 수 있는 양식은 다음과 같다.
1. ISO 날짜 양식
2. Long 날짜 양식
3. Short 날짜 양식
4. Full 날짜 양식
ISO 날짜 양식
ISO 8601은 날짜와 시간을 나타내는 국제 표준 양식이다.
YYYY-MM-DDTHH:MM:SS // T는 UTC(협정세계시)를 나타내는 문자로 시간까지 표현할 때는 반드시 사용해야 함
YYYY-MM-DD
YYYY-MM
YYYY
Long 날짜 양식
MMM DD YYYY // Feb 19 1982
DD MMM YYYY // 19 Feb 1982
Short 날짜 양식
MM/DD/YYYY
YYYY/MM/DD
Full 날짜 양식
Wed May 25 2016 17:00:31 GMT+0900
TCP School의 강의 내용을 정리한 포스트입니다.
http://www.tcpschool.com/javascript/intro
코딩교육 티씨피스쿨
4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등
tcpschool.com
'공부 > JavaScript' 카테고리의 다른 글
[TCP School/자바스크립트] 표준 객체 - String 객체 (0) | 2023.04.21 |
---|---|
[TCP School/자바스크립트] 표준 객체 - Date 메소드 (0) | 2023.04.21 |
[TCP School/자바스크립트] 표준 객체 - Math 객체 (0) | 2023.04.21 |
[TCP School/자바스크립트] 표준 객체 - Number 객체 (0) | 2023.04.20 |
[TCP School/자바스크립트] 표준 객체 - 전역 객체와 래퍼 객체 (0) | 2023.04.20 |