db에 시간과 날짜를 저장할 때 어떤 식으로 저장하는지 궁금해서 질문 드립니다!
저는 헤어샵처럼 사용자가 메뉴와 시간을 선택하면, 업주에게 오전 몇시 ~ 오후 몇시에 누가 예약을 했다고 보여주려고 합니다. 그리고 현재 시간과 비교해서 예정된 예약과 완료된 예약을 나눠서 보여주려고 합니다.
ex) 현재 시간 11시 15분
- 예정된 예약
1. 아무개1: 오전 11:30 ~ 오후 13:30
2. 아무개2: 오후 14:00 ~ 오후 15:00
- 완료된 예약
1. 아무개3: 오전 10:00 ~ 오전 11:00
정확히는 달력 기능도 넣어서, 달력에서 날짜를 선택하면, 해당 날짜의 예약 정보들을 보여줍니다. 예약 정보에는 시작과 끝나는 시간의 정보가 포함되어 있습니다. 그리고 사용자가 예약할 때는 가능한 시간과 메뉴에 따른 소요 시간만 나와 있고, 시작 시간과 걸리는 시간을 바탕으로 끝나는 시간을 계산해야 합니다.
이런 경우엔 db에 어떻게 시간을 저장하는 게 좋을까요?
파이어베이스를 사용하고 있습니다.
감사합니다..!