Inflearn Community Q&A
stopwatch 강의 중 시간단위 변경에 대해 질문드립니다.
Written on
·
367
0
안녕하세요 선생님, 강의 잘 보고있습니다.
스탑워치 강의에서
수업때는 밀리세컨 0.01초 단위까지 보여지게 만들었는데(mm : ss : SS)
저는 "시간 : 분 : 초" 단위로 보여지게 하고 싶어서 (HH : mm : ss)
이런식로 바꾸었더니 스탑워치를 시작하면.
시간부분("HH")에서 9로 나오네요.(ex 9:00:00 이 상태에서부터 1초씩 증가하네요)
이게 한국시간 시차 때문에 그런걸까요? 해결하려면 어떻게 해야할까요.
@objc func updateCounter() {
elapsed = Date().timeIntervalSince1970 - startTime
let date = Date(timeIntervalSince1970: elapsed)
let df = DateFormatter()
df.dateFormat = "ss"
labelMillisecond.text = df.string(from: date)
df.dateFormat = "mm"
labelSecond.text = df.string(from: date)
df.dateFormat = "HH"
labelMinute.text = df.string(from: date)
}





