Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 인터섹션타입
- useCallback
- javascript
- 프론트앤드개발
- javascript 수학
- 프론트앤드 기초
- 프론트앤드 사이드프로젝트
- 프론트앤드
- next.js
- 개발일기
- 리액트기초
- prompth
- intersection type
- 자바스크립트
- 리터럴타입
- 유니온타입
- frontend
- useMemo
- 프론트앤드개발자
- Union Type
- CSS
- 채팅개발
- 타입스크립트
- react
- 프론트앤드 개발자
- react기초
- typescript
- 리액트
- 타입스크립트 기초
- html
Archives
- Today
- Total
목록채팅개발 (1)
404 page not found : 기록장
[dayjs] Day.js 를 활용하여 날짜 포맷 변경하기
현재 근무하고 있는 회사에서 third-party sdk를 사용하여, 채팅 개발 중 넘어오는 createdAt 시간을 각기 다르게 표출해야해서 초기 작업 중, moment.js를 사용하였지만 더 가벼운 라이브러리인 dayjs를 활용하게 되었습니다. 채팅방 리스트에서 표출 될 시간의 포맷은 1 초전, ~분전, ~시간 전, 날짜 이며, 채팅방 내용 옆에 붙을 시각 표시는 00:00AM / 00:00PM 채팅 날짜 구분을 위해 사용할 포맷으로 요일-일-달 입니다. 사내에서 개발하여 사용하는 데이터의 createdAt은 string으로 넘어오며, sdk에서 넘어오는 데이터의 createdAt은 number로 넘어오기 때문에 time의 type을 number 와 string으로 지정했습니다 dayjs를 사용할 때..
JAVASCRIPT
2023. 6. 9. 10:01