spiegel-keyman/ios/engine/KMEI/KeymanEngine/Classes/Extension/Formatter+ISODateExtension.swift
Randy Boring 2226215ea6 rename Date+ISOExtension.swift to Formatter+ISODateExtension.swift
remove an unnecessary ?? since the left hand  side is always true
2019-05-01 18:47:32 -05:00

30 lines
869 B
Swift

//
// Formatter+ISODateExtension.swift
// KeymanEngine
//
// Created by Randy Boring on 4/27/19.
// Copyright © 2019 SIL International. All rights reserved.
//
import Foundation
extension Formatter {
static let iso8601: DateFormatter = {
let formatter = DateFormatter()
formatter.calendar = Calendar(identifier: .iso8601)
formatter.locale = Locale(identifier: "en_US_POSIX")
formatter.timeZone = TimeZone(secondsFromGMT: 0)
formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSXXXXX"
return formatter
}()
static let iso8601noFS: DateFormatter = {
let formatter = DateFormatter()
formatter.calendar = Calendar(identifier: .iso8601)
formatter.locale = Locale(identifier: "en_US_POSIX")
formatter.timeZone = TimeZone(secondsFromGMT: 0)
formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ssXXXXX"
return formatter
}()
}