Date_JavaScript

miin·2022년 9월 20일
0

Java Script

목록 보기
30/35
post-thumbnail

new Date()

  • 현재 날짜와 시간 출력
  • 인자로 전달된 문자열을 파싱하여 Date 객체로 만들어준다
  • 여기서 문자열은 YYYY-MM-DD와 같은 ISO 8601 형식이어야 한다

setDate() 출력되는 날짜를 지정할 수 있음

getDate() 날짜를 가져옴

toLocaleString()

  • number, date, array, object에서 사용 할 수 있다
  • 지정된 지역에서 사용하는 숫자의 표현방식을 문자열로 리턴한다
    NumberObject.toLocaleString([locales [, options]])
  • locales : 표현하고자 하는 지역의 언어 태그를 입력, 잘못된 언어 태그를 입력할 경우 rangeError가 뜬다
const event = new Date('August 19, 1975 23:15:30');//참고로 달은 1더해서 출력된다

event.setDate(24);

console.log(event.getDate());
// expected output: 24

event.setDate(32);
// Only 31 days in August!

console.log(event.getDate());
// expected output: 1

1일 후

let date = new Date(2019, 0, 31);
date.setDate(date.getDate() + 1);
const arr = [10000, '문자', 2021042.10330, new Date('2021-04-23T09:30:00+09:00')];
 console.log(arr.toLocaleString('ko-KR', { timeZone: 'UTC' }))
// 10,000,문자2,021,042,103,2021. 4. 23. 오전 12:30:00

let date = new Date(2022, 6, 25)
console.log(date.toLocalDataString()) // 2022. 7. 26.
console.log(date.toLocaleString()) //2022. 7. 26. 오전 12:00:00
  • 날짜를 비교연산자로 비교할 수 있지만, ===로는 비교할 수 없다

참고블로그

0개의 댓글