캘린더 인스턴스에서 요일 알아오기
// ● 요일 알아오는 함수
private fun doDayOfWeek(): String {
val cal: Calendar = Calendar.getInstance()
var strWeek: String = "미정"
val nWeek: Int = cal.get(Calendar.DAY_OF_WEEK)
if (nWeek == 1) {
strWeek = "일"
} else if (nWeek == 2) {
strWeek = "월"
} else if (nWeek == 3) {
strWeek = "화"
} else if (nWeek == 4) {
strWeek = "수"
} else if (nWeek == 5) {
strWeek = "목"
} else if (nWeek == 6) {
strWeek = "금"
} else if (nWeek == 7) {
strWeek = "토"
}
return strWeek
}
유닉스 시간에서 요일 가져오기
// Unix 시간 > 요일
fun getDayOfWeek(unixSeconds: Long): String {
val formatter = DateTimeFormatter.ofPattern("EEEE") // Full name of the day
val engDayofWeek = Instant.ofEpochSecond(unixSeconds)
.atZone(ZoneId.systemDefault())
.format(formatter)
return when(engDayofWeek){
"월요일" -> "월"
"화요일" -> "화"
"수요일" -> "수"
"목요일" -> "목"
"금요일" -> "금"
"토요일" -> "토"
"일요일" -> "일"
else -> "N/A"
}
}
'안드로이드 앱(Kotlin|Java) > [2025~] 안드로이드 함수' 카테고리의 다른 글
[레이아웃 배치] [연결된 요소 중앙 배열] layout_constraintHorizontal_chainStyle (0) | 2025.02.18 |
---|---|
adb device offline 문제 (0) | 2025.02.18 |
Part0_Ch04_01 Android Studio 설치 (0) | 2025.02.03 |
프래그먼트끼리 탭 (Tab) (0) | 2025.01.23 |
아이콘 이름 받아와서 아이콘 리소스 연결해주기 (0) | 2025.01.23 |