[swift] SwiftDate를 사용하여 이번 달의 마지막 날짜 가져오기

먼저, SwiftDate 라이브러리를 프로젝트에 추가해야 합니다. 이를 위해 CocoaPods를 사용하거나 Swift Package Manager를 이용할 수 있습니다. 사용자의 프로젝트에 편리한 방법으로 SwiftDate를 추가한 후 다음 예제 코드를 사용하여 이번 달의 마지막 날짜를 가져올 수 있습니다.

import SwiftDate

func getLastDayOfMonth() -> Date {
    let currentDate = Date()
    let lastDayOfMonth = currentDate.endOfMonth
    return lastDayOfMonth
}

let lastDay = getLastDayOfMonth()
print(lastDay)

위의 예제 코드에서 getLastDayOfMonth 함수는 현재 날짜를 가져온 다음 endOfMonth 속성을 사용하여 이번 달의 마지막 날짜를 구합니다. lastDayOfMonth 상수에 저장한 후 반환합니다.

이제 lastDay 변수에는 이번 달의 마지막 날짜가 저장되었으며, 이를 원하는 대로 사용할 수 있습니다. 예를 들어, 콘솔에 출력하여 확인할 수도 있습니다.

SwiftDate 라이브러리를 사용하면 날짜 및 시간 관련 작업을 더 쉽게 처리할 수 있습니다. 더 많은 기능과 옵션을 알고 싶다면 SwiftDate의 공식 문서를 참조하시기 바랍니다.

참고 자료: