본문 바로가기
프로그래밍/Swift

Swift 지정된 날짜(Date)의 요일 구하기

by Mr-후 2022. 5. 30.
반응형

요일을 구하는 방식이 여러가지 다양하게 있는데 검색을 하다 보니 여간 복잡스러운 방법이 있는 경우도 있었다. 좀 더 심플하게 구성할 수 있는 방법이 없을까? 고민하다 포멧터를 이용해서 출력을 해보기로 했다. 

 

    static func getDayOfWeek(date: Date) -> String {
        let formatter = DateFormatter()
        formatter.dateFormat = "EEEEEE"
        formatter.locale = Locale(identifier:"ko_KR")
        let convertStr = formatter.string(from: date)
        return convertStr
    }

주어진 날짜의 요일을 "월", "화", "수" ... 와 같은 형태로 리턴해준다. 

혹, 잘못된 부분이나 더 고려해야할 부분이 있을까? 

 

반응형