일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Javascript
- background: url
- React18
- Programmers
- CSS
- react
- Nextjs
- hook
- context
- Render Props
- React 18
- React 고급 안내서
- getUTCDate
- next13 head
- Nextjs React 18
- background setInterval
- notFound()
- background setttimeout
- React API 참고서
- RTK Query
- React 고급안내서
- background tab
- react hook
- Next13
- React 18 Nextjs
- 고급안내서
- codingtest
- react-helmet
- Babel
- React 공식문서
Archives
- Today
- Total
목록getUTCDate (1)
akjfal
getUTCDate와 getDate를 유의해서 사용하자
getDate()의 경우에는 로컬 시간을 기준으로 데이터를 가져옵니다. 그렇기 때문에 daylight saving time(서머타임)을 고려해서 일정 시간 표기가 사라지는 등의 문제가 발생합니다. 따라서 보통 웹 프론트엔드에서 시간을 만들어서 연산하기보다 서버에서 시간을 전달해주고 이를 사용하는 것을 권장합니다. 에러 발생 아래 코드의 의도는 2월 1일이였지만, 실제로 2월 32일이 출력됩니다. const day = '2023.02.01'; const date = new Date(day); const dateString = date.getFullYear() + "년" + (date.getMonth() + 1) + "월" + (date.getUTCDate() + 1) + "일; // 결과 : 2023년2월..
하루의 이슈
2023. 5. 9. 12:46