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
- Bull
- MySQL
- Dinosaur
- Queue
- GIT
- 게임
- 자료구조
- Sequelize
- Nest.js
- TypeScript
- cookie
- 공룡게임
- AWS
- jest
- nestjs
- react
- Python
- typeORM
- mongoose
- OCR
- dfs
- 정렬
- class
- JavaScript
- Express
- game
- nodejs
- flask
- MongoDB
Archives
- Today
- Total
목록Intl (1)
포시코딩
1월24일 - DB time zone
개요 내가 사용하는 테이블 컬럼의 속성은 다음과 같다. 여기서 createdAt, updatedAt은 데이터를 넣을 때 자동으로 넣는 시간이 들어간다. 하지만 time zone 문제로 인해 현재 시간보다 정확히 9시간 전의 시간으로 들어가게 되는데 문득 나는 여기서 pickup에 대한 시간은 사용자가 선택해서 넣는데 그럼 동일한 시간에 대해 pickup 시간만 다른거 아냐? 라는 생각이 들었다. 만약 그렇다면 api를 통해 받은 해당 테이블의 데이터에 대해 createdAt은 9시간을 더하고 pickup은 9시간을 안더한 값을 쓰는 어지러운 상황이 연출될 것이다. 일단 진짜 생각한대로 그런지 테스트 해보았다. 알게된 사실 데이터 넣는 시간에 맞춰 pickup 데이터도 동일하게 선택해 넣었는데 놀랍게도 알..
TIL
2023. 1. 24. 15:38