17 lines
469 B
Swift
17 lines
469 B
Swift
import Foundation
|
|
|
|
public extension Date {
|
|
var myFormat: String {
|
|
let dateFormatter = DateFormatter()
|
|
dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss"
|
|
return dateFormatter.string(from: self)
|
|
}
|
|
|
|
var relativeFormat: String {
|
|
let formatter = RelativeDateTimeFormatter()
|
|
formatter.unitsStyle = .full
|
|
formatter.dateTimeStyle = .named
|
|
return formatter.localizedString(for: self, relativeTo: Date())
|
|
}
|
|
}
|