Computer >> 컴퓨터 >  >> 프로그램 작성 >> IOS

신속하게 날짜에 1일을 추가하는 방법은 무엇입니까?

<시간/>

날짜를 1일까지 빠르게 하려면 먼저 날짜를 만들어야 합니다. 해당 날짜가 생성되면 특정 날짜를 추가해야 합니다. 이 예에서는 동일한 결과를 얻을 수 있는 방법을 살펴보겠습니다.

먼저 날짜를 만들고 오늘 하자.

let today = Date()

이제 이 날짜를 수정하기 위해 음수 값과 함께 add 함수를 사용할 것입니다.

let modifiedDate = Calendar.current.date(byAdding: .day, value: 1, to: today)!

이제 두 날짜의 차이점을 확인하기 위해 두 날짜에 대한 print 문을 추가해 보겠습니다. 이제 전체 코드가 다음과 같아야 합니다.

let today = Date()
print(today)
let modifiedDate = Calendar.current.date(byAdding: .day, value: 1, to: today)!
print(modifiedDate)

플레이그라운드 시뮬레이터에서 위의 코드를 실행하면 날짜와 수정 날짜 모두에서 정확히 2시간의 차이를 보여주는 다음과 같은 결과가 나타납니다.

신속하게 날짜에 1일을 추가하는 방법은 무엇입니까?