반응형
요일을 구하는 방식이 여러가지 다양하게 있는데 검색을 하다 보니 여간 복잡스러운 방법이 있는 경우도 있었다. 좀 더 심플하게 구성할 수 있는 방법이 없을까? 고민하다 포멧터를 이용해서 출력을 해보기로 했다.
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
}
주어진 날짜의 요일을 "월", "화", "수" ... 와 같은 형태로 리턴해준다.
혹, 잘못된 부분이나 더 고려해야할 부분이 있을까?
반응형
'프로그래밍 > Swift' 카테고리의 다른 글
swift viewWillAppear 가 호출 되지 않는 경우(present & dismiss) (0) | 2022.06.24 |
---|---|
Swift함수, 초 단위 값을 hh:mm으로 표현하기(with CustomStringConvertible) (0) | 2022.06.09 |
[Swift] @discardableResult, 함수 리턴값 사용하지 않는 Call에 대한 배려 (0) | 2022.05.25 |
swift NavigationController back 제스처 제어하는 코드(UIGestureRecognizerDelegate) (0) | 2022.05.10 |
UITableView, UITextfield Keyboard 내리는 방법 2가지. (0) | 2022.04.15 |