[javascript] 문자열을 특정한 시간 형식으로 변환하기

자바스크립트에서는 Date 객체를 사용하여 날짜와 시간을 다룰 수 있습니다. 만약 문자열을 특정한 시간 형식으로 변환하고 싶다면 Date 객체를 사용하여 변환할 수 있습니다.

다음은 문자열을 특정한 시간 형식으로 변환하는 예시입니다.

// 변환할 문자열
const dateString = "2022-10-01T10:30:00.000Z";

// Date 객체 생성
const date = new Date(dateString);

// 원하는 시간 형식으로 변환
const formattedTime = `${date.getFullYear()}${date.getMonth() + 1}${date.getDate()}${date.getHours()}${date.getMinutes()}${date.getSeconds()}초`;

console.log(formattedTime);

위의 예시에서는 2022-10-01T10:30:00.000Z와 같은 형식의 문자열을 Date 객체로 변환한 다음, getFullYear(), getMonth(), getDate(), getHours(), getMinutes(), getSeconds() 메소드를 사용하여 원하는 형식으로 변환하였습니다.

변환된 결과는 2022년 10월 1일 10시 30분 0초와 같이 출력됩니다.

이와 같이 Date 객체를 이용하여 문자열을 원하는 시간 형식으로 변환할 수 있습니다.

더 자세한 내용은 MDN 공식 문서를 참고하시기 바랍니다.