[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의 공식 문서를 참조하시기 바랍니다.
참고 자료:
- SwiftDate 공식 문서: https://github.com/malcommac/SwiftDate
- CocoaPods 사용 방법: https://cocoapods.org
- Swift Package Manager 사용 방법: https://swift.org/package-manager/