본문 바로가기
안드로이드 코틀린

[Kotlin][Android] 오늘 요일 알아오기

by teamnova 2022. 6. 11.
728x90

오늘이 무슨 요일인지 알고 싶을 때 사용하면 좋을 것 같습니다.

val today: String? = doDayOfWeek()

아래와 같이 함수로 구현한 후 변수로 선언에서 사용해 보세요.

private fun doDayOfWeek(): String? {
    val cal: Calendar = Calendar.getInstance()
    var strWeek: String? = null
    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
}