Swifter {Swift Developer}

메뉴

[Swift 3] 현재 시간 얻기

[문법]

  • system 시스템 시간대로 초기화
  • secondsFromGMT 그리니 표준시와의 간격 얻음

TimeZone클래스는 시간대 정보를 관리하며 NSDate클래스에서 시간대를 지정할 경우 TimeZone클래스를 이용한다. system 메소드는 iOS/macOS시간대로 초기화작업을 한다.

secondsFromGMT메소드는 그리니치 표준시와의 간격을 초단위로 가져온다. 이 두가지를 조합해서 시스템시간대를 기준으로 그리니치 표준시와의 차이값을 구해 로컬시간을 얻을 수 있다.

예제

system에 ()를 넣어야 합니다. 글작성하는데 괄호를 붙이면 오류가 나서…

secondsFromGMT에서 32400초(10시간0을 얻고 그리니치 표준시보다 9시간 진행되는 시간으로 한국시간을 얻을 수 있다.

Facebook Comments

카테고리:   Swift 3.0

댓글

죄송하지만 댓글은 닫혀 있습니다.