Skip to content

Commit 0d8e202

Browse files
committed
[FIX] Correct updates of the date formatter settings
1 parent 6269cff commit 0d8e202

1 file changed

Lines changed: 8 additions & 14 deletions

File tree

Sources/Logger.swift

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -47,26 +47,20 @@ public struct Logger {
4747
}
4848
}
4949
}
50-
51-
public static var dateStyle: DateFormatter.Style = .short {
52-
didSet {
53-
dateFormatter.dateStyle = dateStyle
54-
}
55-
}
5650

57-
public static var timeStyle: DateFormatter.Style = .short {
58-
didSet {
59-
dateFormatter.timeStyle = timeStyle
60-
}
61-
}
51+
public static let shortFormatter: DateFormatter = {
52+
let dateFormatter = DateFormatter()
53+
dateFormatter.dateFormat = "dd-MM HH:mm"
54+
return dateFormatter
55+
}()
6256

63-
fileprivate static var dateFormatter: DateFormatter = {
57+
public static let longFormatter: DateFormatter = {
6458
let dateFormatter = DateFormatter()
6559
dateFormatter.dateFormat = "dd-MM HH:mm:ss.SSS"
66-
dateFormatter.dateStyle = dateStyle
67-
dateFormatter.timeStyle = timeStyle
6860
return dateFormatter
6961
}()
62+
63+
public static var dateFormatter: DateFormatter = shortFormatter
7064

7165
public static func error(topic: Log.Topic, message: String) {
7266
Logger.log(level: .error, topic: topic, message: message)

0 commit comments

Comments
 (0)