Home IT/WEB ISO 8601 DateTime 포맷 변경하기 YYYY-MM-DDTHH:mm:ss.sssZ

[javascript]ISO 8601 DateTime 포맷 변경하기 YYYY-MM-DDTHH:mm:ss.sssZ

ISO 8601 DateTime format 의 경우 YYYY-MM-DDTHH:mm:ss.sssZ (2021-12-17T15:52:37.101Z) 로 표기가 됩니다. 이 날짜 포맷을 내가 원하는 형태 YYYY-MM-DD HH:mm:ss 로 변경하는 방법을 한번 알아보겠습니다.

ISO 8601 DateTime 포맷 변경하기

inline ad

ISO 8601는 날짜와 시간의 표기에 관한 국제표준규격 입니다. 날짜와 시간 사이에 T를 넣어 표기하며 UTC 시간대에서는 시간뒤에 Z를 표기합니다.

new Date() 는 자바스크립트에서 시간과 날짜를 표현하는 객체입니다. date.toISOString() 을 이용하여 원하는 포맷을 변경하고 간단하게 replace(), subString() 을 이용하여 YYYY-MM-DD HH:mm:ss 형태로 변경할 수 있습니다.

const date = new Date();
console.log(date) // Thu Dec 23 2021 00:06:11 GMT+0900 (한국 표준시)
console.log(date.toISOString()) // 2021-12-22T15:07:22.573Z
console.log(date.toISOString().replace('T', ' ').substring(0, 19)) // 2021-12-22 15:08:02

RECENT POSTS

[javascript]트리 구조의 객체를 재귀적 함수로 평면화하는 방법

const getItems = (items) => { const flattenItems = (currentItems) => { let flatItems = ; for...

[javascript]객체를 복사하고 특정 키를 제외하여 객체를 생성하는 방법

const obj = { name: 'markettraders', age: 20, address: { city: 'seoul', zip: '12345' ...

[javascript]!! 연산자 not not 연산자

"!!" 연산자는 값을 boolean으로 형변환하는 데 사용됩니다. 이를 "not not" 연산자라고도 합니다. 이 연산자는 값을 true 또는 false로 간단히 변환하여 반환합니다. 예를 들어, JavaScript에서 다음과...

Youtube 오디오 라이브러리에서 가장 많이 사용하는 음악 TOP20 을 알려드립니다.

YouTube 오디오 라이브러리는 콘텐츠 제작자가 저작권 침해에 대한 걱정 없이 동영상에 사용할 수 있는 방대하고 다양한 무료 음악 및 음향 효과 라이브러리입니다. 아래 URL...