상황 😂
어드민 사이트에서 여러 정보 중에 수정일을 보여주는 페이지였다. 그런데 수정일이 제대로 안 나온다는 제보를 받았다.
api는 제대로 오는데, api의 데이터를 보여주지 않고 있었다.
특히 분 쪽이 이상했다.
원인-해결 😉
날짜를 원하는 형식으로 보여주기 위해서 dayjs 라이브러리를 사용하고 있다. 그때 MM, mm을 헷갈려서 버그가 있었다. 뻘쭘했다..ㅠㅠ
시는 24시간 형식으로, 꼭 두자리로 보여주고 싶었다. 분도 1-9분이라도 01, 02, 이런 식으로 두 자리로 보여주고 싶었다.
그때 분을 mm으로 적어야 하는데, MM으로 적었다...
mm은 분을 2자리로 보여주는 것이고, MM은 달(month)을 2자리로 보여주는 것이었다.
분을 보여줘야하는데 달을 보여주는 문제였다ㅠㅠ
https://day.js.org/docs/en/display/format
728x90
'개발&성장 일기 🌱🌼 > 오답노트 🔏' 카테고리의 다른 글
The engine node is incompatible with this module (0) | 2024.02.17 |
---|---|
이력서를 쓸 때, 보는 사람과 목적을 생각해야 한다. (0) | 2024.01.06 |
[Dayjs] 왜 api 응답은 잘 오는데 화면에서 시각을 다르게 보여주지? (utc, local) (0) | 2023.02.06 |
크롬 화면만 색깔이 이상하게 보일 때 (0) | 2022.11.23 |
[dayjs] 모든 날짜가 오늘 날짜로 보인다고요? (0) | 2022.10.18 |