코틀린 2

[kotlin] 특정 날짜가 속해있는 달에서 '특정 날짜와 같은 요일'의 날짜 구하기

특정 날짜가 속해있는 달에서 '특정 날짜와 같은 요일'의 날짜를 구하기 위한 함수이다. /** * 특정 날짜가 속해있는 달에서 특정 날짜와 같은 요일의 날짜 구하기 * @param eventDate ex) 2020-10-10 * */ fun day(eventDate: String){ val dateArray = eventDate.split("-").toTypedArray() val cal = Calendar.getInstance() cal[dateArray[0].toInt(), dateArray[1].toInt() - 1] = dateArray[2].toInt() // 요일 확인(일요일:1, 월요일:2, ... ,토요일:7) var dayOfWeek = cal.get(Calendar.DAY_OF_WEEK..

[kotlin] 안드로이드 코틀린 두 날짜 차이 계산

'현재 지금 시각'을 기준으로 날짜 차이를 계산하는 방법이다. 예를 들어 지금 시각 today값이 2020-06-16 13:11:10 일때, 1. sampleDate값이 2020-06-14 10:12:14 라면 "2일 차이남!!" 2. sampleDate값이 2020-06-14 15:12:14 라면 "1일 차이남!!" var sampleDate = "2020-06-14 10:12:14" var sf = SimpleDateFormat("yyyy-MM-dd HH:mm:ss") var date = sf.parse(sampleDate) var today = Calendar.getInstance() var calcuDate = (today.time.time - date.time) / (60 * 60 * 24 * ..