'현재 시각' = 오늘을 기준으로 날짜 차이 계산하기!!
today값을 구한다.
var today = Calendar.getInstance()
계산할 날짜 값을 구한다 (event date)
//내경우는 주어진 날짜가 서버에서 넘어오기때문에 응답값을 세팅함.
//만약 셀프 세팅한다면 그냥
//var sampleDate = "2021-07-14 10:12:14" 이렇게 해주면됨
var startDate = response.item.challenge.startDate
var sf = SimpleDateFormat("yyyy-MM-dd 00:00:00") //단순히 날짜만 확인하기위해 시간을 00:00:00으로 셋팅함.
//더 정확히 시간값까지 계산 하려면 HH:mm:ss로 셋팅하면 된다.
var date = sf.parse(startDate) //string to Date
오늘날짜 - 이벤트날짜 차이를 계산한다.
//날짜 셋팅
var calcuDate = (today.time.time - date.time) / (60 * 60 * 24 * 1000)
Log.d("test: 날짜!!", "$calcuDate 일 차이남!!")
//상황에 따라 나는 차이는 7일이지만 8일째임을 보여주고 싶어서 +1한 값을 세팅했다.
val challengeDay = (calcuDate + 1).toInt()
binding.challengeCountdownDay.text = "Day ${challengeDay}"