date.html 0.01MB 읽기 전
이 글을 작성하게 된 이유자바스크립트 Date()를 사용하던 중 모르는 부분이 많다고 생각해서 정리하게 됐습니다. 순서
1. Date 객체본 내용을 시작하기 전에 Date 객체에 대해서 먼저 정리하겠습니다.
Date 객체는 new Date()를 사용해서 객체를 생성합니다.
그래서 생각한 Date() 함수 규칙은 다음과 같습니다.
Date의 매개변수로 문자열을 사용한다면 다음과 같은 규칙을 따릅니다. new Date( ' 연도-월-일 [시:분:초] ' ) + 관련 사항을 문서에서 찾지는 못했는데, 문자열에서 하이픈(-) 대신에 [ 공백( ), 쉼표(,) ]를 사용해도 동일한 결과값을 볼 수 있습니다. + new Date(' 월(영어로) 일, 연도 [시:분:초] ' ) 형식도 가능 매개변수를 이용하는 경우에는 다음과 같은 규칙을 따릅니다. new Date( ' 연, 월(+1), 일, 시, 분, 초, 밀리초 ' ) + 최소 조건은 '연, 월' 2. Date 구성요소Date의 구성요소를 출력하기 위해 getter/setter 방식을 사용합니다.
3. 날짜 계산날짜 계산 방식은 setter에 [날짜 구성요소 + 숫자]를 변수로 사용하면 됩니다.
4. 날짜 포맷 변경하기getter를 이용해 원하는 날짜 구성요소와 포맷 형태를 같이 결합해주는 방식으로 포맷을 변경해야 합니다.
이 두 가지 방식으로 데이터를 변경할 수 있다면 다른 방법은 할 수 있을 거라고 생각합니다.
5. 관련 함수 만들어보기날짜 포맷을 변경하는 함수를 만들 수 있습니다.
날짜 계산 함수도 만들 수 있습니다.
마지막으로 자주 사용하는 YYYY-MM-DD 형식 문자열이 들어왔을 때 사용할 수 있는 계산 함수도 만들 수 있습니다.
6. 마무리마지막으로 정리를 하자면 다음과 같습니다.
마지막으로 관련 문서를 추가로 첨부하겠습니다. 부족한 부분들은 관련 사이트에서 더 자세히 공부해보시면 좋을 듯합니다. 자바스크립트 Date()와 관련된 내용은 여기까지입니다. 부족한 글 읽어 주셔서 감사합니다. Date - JavaScript | MDN JavaScript Date 객체는 시간의 한 점을 플랫폼에 종속되지 않는 형태로 나타냅니다. Date 객체는 1970년 1월 1일 UTC(협정 세계시) 자정과의 시간 차이를 밀리초로 나타내는 정수 값을 담습니다. developer.mozilla.org |