[AltStoreCore] Adds Date.shortDateFormatter

This commit is contained in:
Riley Testut
2023-12-08 14:51:29 -06:00
parent f9fbf59647
commit 6a0e30cbb0
2 changed files with 9 additions and 9 deletions

View File

@@ -30,13 +30,6 @@ class SourcesViewController: UICollectionViewController
private lazy var dataSource = self.makeDataSource() private lazy var dataSource = self.makeDataSource()
private lazy var dateFormatter: DateFormatter = {
let dateFormatter = DateFormatter()
dateFormatter.dateStyle = .short
dateFormatter.timeStyle = .none
return dateFormatter
}()
private var placeholderView: RSTPlaceholderView! private var placeholderView: RSTPlaceholderView!
private var placeholderViewButton: UIButton! private var placeholderViewButton: UIButton!
private var placeholderViewCenterYConstraint: NSLayoutConstraint! private var placeholderViewCenterYConstraint: NSLayoutConstraint!
@@ -236,7 +229,7 @@ private extension SourcesViewController
let dateText: String let dateText: String
if let lastUpdatedDate = source.lastUpdatedDate if let lastUpdatedDate = source.lastUpdatedDate
{ {
dateText = Date().relativeDateString(since: lastUpdatedDate, dateFormatter: self.dateFormatter) dateText = Date().relativeDateString(since: lastUpdatedDate, dateFormatter: Date.shortDateFormatter)
} }
else else
{ {

View File

@@ -10,7 +10,14 @@ import Foundation
public extension Date public extension Date
{ {
private static let mediumDateFormatter: DateFormatter = { static let shortDateFormatter: DateFormatter = {
let dateFormatter = DateFormatter()
dateFormatter.dateStyle = .short
dateFormatter.timeStyle = .none
return dateFormatter
}()
static let mediumDateFormatter: DateFormatter = {
let dateFormatter = DateFormatter() let dateFormatter = DateFormatter()
dateFormatter.dateStyle = .medium dateFormatter.dateStyle = .medium
dateFormatter.timeStyle = .none dateFormatter.timeStyle = .none