toLocaleString(); // 현재 날짜, 시각을 문자열로 가져오기
toLocaleDateString(); // 현재 날짜를 문자열로 가져오기
toLocaleTimeString(); // 현재 시각을 문자열로 가져오기
getDate()
와 getHours()
를 사용하면 정보를 세부적으로 가져올 수 있으나, 코드가 복잡해지기 쉽습니다. toLocaleTimeString()
을 사용하면 간결한 표현이 가능하며, 사용자의 언어 환경에 따라 날짜 형식을 지정하여 가져옵니다. 한국어 환경에서는 '2022/07/29 15:03:15' 의 형식으로 가져오지만, 영어는 '07/29/2022, 15:03:15 PM' 의 형식을 따릅니다. 한국어는 년/월/일의 순서지만, 영어는 월/일/년의 순서입니다.
const date = new Date();
console.log(date.toLocaleString()); // 년/월/일, 현재 시각 정보 가져오기
console.log(date.toLocaleDateString()); // 년/월/일 정보 가져오기
console.log(date.toLocaleTimeString()); // 현재 시각 정보 가져오기