마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Android 시간 처리 계산에 대한 질문입니다. [closed]

0 추천
안녕하세요.

예약처리 프로그램을 진행하려고 개발을 진행하고 있습니다.

 

09:30 ~ 10:30

11:30 ~ 12:00

15:00 ~ 17:00

과 같이 예약이 진행되어 있다면

비어 있는 시간을 출력하고 처리를 진행하고자 합니다.

시간은 30분, 1시간 단위로 체크를 하고 있구요

시간은 startData와 EndData를 ArrayList로 담고 있구요

비어 있는 시간(09:00~09:30, 10:30~11:30, 12:00~15:00, 17:00~18:00)

를 구하고 싶은데, 어떻게 처리를 해야될지 감이 잡히질 않아 질문을 남겨봅니다.

감사합니다.
질문을 종료한 이유: 다시 질문하려고 합니다.
미싱카 (1,780 포인트) 님이 2019년 1월 25일 질문
미싱카님이 2019년 1월 30일 closed

1개의 답변

0 추천
 
채택된 답변
시간관련 모든 작업은 unix time stamp 으로 처리 가능합니다.

하루는 86400 초 이고

한시간은 3600 초 입니다.

원하는 날짜에 해당하는 unix timestamp 에 시간 단위로 + - 하면 해당 시간에 비어 있는지 아닌지를 알 수 있습니다.

https://ko.wikipedia.org/wiki/%EC%9C%A0%EB%8B%89%EC%8A%A4_%EC%8B%9C%EA%B0%84

https://www.epochconverter.com/
aucd29 (218,390 포인트) 님이 2019년 1월 25일 답변
미싱카님이 2019년 1월 30일 채택됨
...