-
Date FormatSwift/Tips & Tricks 2022. 4. 15. 16:55
import UIKit import Foundation extension Date { public func toString(dateFormat: String = "HH:mm") -> String { let formatter = DateFormatter.current formatter.dateFormat = dateFormat return formatter.string(from: self) } } extension DateFormatter { public static var current: DateFormatter { let formatter = DateFormatter() formatter.timeZone = TimeZone(identifier: "Asia/Seoul") formatter.locale = Locale(identifier: "ko-Kore_KR") return formatter } } extension String { public func toDate(dateFormat: String = "HH:mm") -> Date? { let formatter = DateFormatter.current formatter.dateFormat = dateFormat return formatter.date(from: self) } } let date2 = Date() //let formattedDate = date.toString(dateformat) let some = date2.toString(dateFormat: "a HH:mm")
'Swift > Tips & Tricks' 카테고리의 다른 글
Code Snippet (Xcode) (0) 2022.05.13 Swift Adding/Removing ChildViewController (0) 2022.05.03 Cocoapods versions (0) 2022.04.15 FlatMap, CompactMap (0) 2022.04.08 Swift 개발 / 배포 코드 다르게 하기 (if DEBUG) (0) 2022.04.08