Convertools Dev
전체 도구

Swift 유닉스 타임스탬프 변환

Swift에서 현재 에포크 값을 확인하고 유닉스 초와 UTC 날짜를 서로 바꾸는 예시를 복사하세요.

현재 타임스탬프 얻기

import Foundation

print(Int(floor(Date().timeIntervalSince1970)))

타임스탬프를 날짜로

import Foundation

print(ISO8601DateFormatter().string(from: Date(timeIntervalSince1970: 1_700_000_000)))

날짜를 타임스탬프로

import Foundation

let formatter = ISO8601DateFormatter()
if let date = formatter.date(from: "2023-11-14T22:13:20Z") {
    print(Int(floor(date.timeIntervalSince1970)))
}

변환기에서 1700000000 열기

현재 유닉스 시간

초—
밀리초—
UTC
—
내 시간대
—

공식 문서 ↗

무료로 사용할 수 있어요. 입력값은 이 브라우저에만 남아요.

사용 방법

  1. 첫 번째 예시를 Swift 환경에서 실행해 현재 유닉스 시간을 구하세요.
  2. 두 번째 예시에서 1700000000을 UTC 날짜로 변환하세요.
  3. 마지막 예시로 그 날짜를 다시 유닉스 초로 바꿔 보세요.

Foundation의 Date는 유닉스 시간을 Double 초로 제공해요. 1970년 이전의 소수 초까지 올바르게 내리려면 정수로 바꾸기 전에 floor를 적용하세요.