어제 오늘 내일

[Javascript] 문자열 날짜(Date) 변환하기 본문

IT/Javascript

[Javascript] 문자열 날짜(Date) 변환하기

hi.anna 2020. 7. 20. 07:04

 

문자열을 Date 타입의 날짜로 변환하는 방법을 알아보도록 하겠습니다.

 

 문자열 날짜(Date) 변환하기 

 

"2020-07-20" 문자를 날짜로 변환하는 예제입니다.

 

See the Pen 문자열 by anna (@hianna) on CodePen.

 

 1. str.split('-') 

문자열의 연월일이 '-'로 구분되므로, split() 함수를 이용하여 문자열을 잘라서 배열에 담았습니다.

[Javascript] 문자열을 배열로 변환 (split 함수)

 

 2. new Date(strArr[0], strArr[1]-1, strArr[2]) 

Date(년, 월, 일) 함수를 이용하여, 날짜로 변환하였습니다.

Date의 파라미터로 '월'을 넘겨줄 때  '-1'을 해주어야 합니다.

0은 1월, 1은 2월을 의미하기 때문입니다.

즉, Date(2020, 6, 20)은 2020년 7월 20일을 의미합니다.

[Javascript] Date 객체로 원하는 날짜, 시간 표현하기

 


 

문자열을 날짜(Date)로 변환하는 방법을 알아보았습니다.

Date 객체를 다루는 다른 방법들에 대한 포스팅은 다음의 링크를 참조하세요.

[Javascript] 현재 날짜, 시간 구하기

[Javascript] 날짜 계산하기 (년/월/일 더하기, 빼기)

[Javascript] 월의 마지막 날짜 계산하기

[Javascript] 날짜 계산 (Date) 마지막 날짜(말일)/윤달/윤년 처리하기

[Javascript] 시간 계산하기 (시/분/초/ 더하기, 빼기)

[HTML] 날짜, 시간, 년도 입력받기

[HTML] 날짜, 시간 입력 항목 기본값으로 세팅하기

 

 

 

 

반응형
Comments