date.toString()
은 시스템의 로컬 타임존에 맞춰 변환된 날짜와 시간을 문자열로 반환합니다.
UTC: 협정세계시, Coordinated Universal Time, 영국을 기준(UTC+0:00) GMT: 그리니치 평균시, Greenwich Mean Time,
toString, toLocaleString 비교
new Date('2024-08-04T11:03:32.318+09:00').toString() 'Sun Aug 04 2024 11:03:32 GMT+09:00 (한국 표준시)'
마지막에 Z 문자가 없으면 UTC 기준으로 해석해야 함에도 불구하고 로컬 타임을 기준으로 해석
new Date('2024-08-04T11:03:32.318').toString() 'Sun Aug 04 2024 11:03:32 GMT+09:00 (한국 표준시)'
"2024. 8. 4. 오전 11:03:32”
UTC 기준 → 로컬 시간으로 변경 시 +09:00 추가 new Date('2024-08-04T11:03:32.318Z').toString() 'Sun Aug 04 2024 20:03:32 GMT+0900 (한국 표준시)'
"2024. 8. 4. 오후 8:03:32"
toGMTString
new Date('2024-08-04T11:03:32.318+09:00').toGMTString()
new Date('2024-08-04T11:03:32.318').toGMTString()
"Sun, 04 Aug 2024 02:03:32 GMT” → GMT 기준으로 -8시간 화면에 보여줌.
(new Date('2024-08-04T11:03:32.318Z')).toGMTString()
"Sun, 04 Aug 2024 11:03:32 GMT”