program story

Swift 3에서 현재 날짜를 얻으시겠습니까?

inputbox 2020. 8. 14. 07:41
반응형

Swift 3에서 현재 날짜를 얻으시겠습니까? [닫은]


Swift 3에서 label.text 현재 날짜를 어떻게 설정할 수 있습니까?

오늘만 화면에 인쇄하고 싶습니다. 그 방법을 찾지 못했습니다.

C #에서는 매우 간단합니다.

var date = DateTime.Now

15.09.2016을 신속한 3으로 작성해야합니다. 감사합니다.


당신은 "15.09.2016"을 얻고 싶다는 코멘트에 말한다.

이를 위해 DateDateFormatter:

let date = Date()
let formatter = DateFormatter()

포맷터에 원하는 형식을 지정하십시오.

formatter.dateFormat = "dd.MM.yyyy"

결과 문자열을 가져옵니다.

let result = formatter.string(from: date)

라벨 설정 :

label.text = result

결과:

2016 년 9 월 15 일


Swift 3.0에서는 다음과 같이 할 수 있습니다.

let date = Date()
let calendar = Calendar.current
let components = calendar.dateComponents([.year, .month, .day], from: date)

let year =  components.year
let month = components.month
let day = components.day

print(year)
print(month)
print(day)

참고 URL : https://stackoverflow.com/questions/39513258/get-current-date-in-swift-3

반응형