본문 바로가기

iOS - Swift

[스위프트/Swift] 현재 시간 출력

반응형
SMALL

swift 현재 시간 출력



1. 변수 선언

@IBOutlet weak var label: UILabel!

var timer:Timer!



2. 시간 출력


// 1초 마다 timerProc 메소드 실행

timer = Timer.scheduledTimer(timeInterval: 1, target:self, selector:#selector(timerProc),userInfo:nil, repeats: true)



@objc func timerProc(timer:Timer){

        let date = Date()


        let formatter = DateFormatter();


        formatter.dateFormat = "yyyy-MM-dd ccc hh:mm:ss"

        let msg = formatter.string(from: date)

        label.text = msg

    }

반응형
LIST