반응형
// UTC 시간을 Locale 시간으로 변환
func utcToLocale(utcDate : String, dateFormat: String) -> String
{
let dfFormat = DateFormatter()
dfFormat.dateFormat = dateFormat
dfFormat.timeZone = TimeZone(abbreviation: "UTC")
let dtUtcDate = dfFormat.date(from: utcDate)
dfFormat.timeZone = TimeZone.current
dfFormat.dateFormat = dateFormat
return dfFormat.string(from: dtUtcDate!)
}
// Locale 시간을 UTC 시간으로 변환
func localeToUtc(localeDate: String, dateFormat: String) -> String
{
let dfFormat = DateFormatter()
dfFormat.dateFormat = dateFormat
dfFormat.timeZone = TimeZone.current
let dtLocaleDate = dfFormat.date(from: localeDate)
dfFormat.timeZone = TimeZone(abbreviation: "UTC")
dfFormat.dateFormat = dateFormat
return dfFormat.string(from: dtLocaleDate!)
}
반응형
'개발 > iOS' 카테고리의 다른 글
웹에서 iOS 앱 설치여부 체크 (0) | 2020.07.17 |
---|---|
Dictionary sort (0) | 2020.07.11 |
SEED 블록암호 알고리즘 CBC (Cipher Block Chaining) 예제 (2/2) (0) | 2020.07.11 |
Fridump 사용법 (4/4) - 결과물 바이너리 검색 (0) | 2020.06.12 |
NSString <-> CBUUID (0) | 2020.06.03 |