diff options
Diffstat (limited to 'Emby.Server.Implementations/Data')
| -rw-r--r-- | Emby.Server.Implementations/Data/SqliteExtensions.cs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Emby.Server.Implementations/Data/SqliteExtensions.cs b/Emby.Server.Implementations/Data/SqliteExtensions.cs index d1df93011..c76ae0cac 100644 --- a/Emby.Server.Implementations/Data/SqliteExtensions.cs +++ b/Emby.Server.Implementations/Data/SqliteExtensions.cs @@ -9,6 +9,9 @@ namespace Emby.Server.Implementations.Data { public static class SqliteExtensions { + private const string DatetimeFormatUtc = "yyyy-MM-dd HH:mm:ss.FFFFFFFK"; + private const string DatetimeFormatLocal = "yyyy-MM-dd HH:mm:ss.FFFFFFF"; + /// <summary> /// An array of ISO-8601 DateTime formats that we support parsing. /// </summary> @@ -19,7 +22,7 @@ namespace Emby.Server.Implementations.Data "HH:mm:ss.FFFFFFFK", "HH:mm:ssK", "HH:mmK", - "yyyy-MM-dd HH:mm:ss.FFFFFFFK", /* NOTE: UTC default (5). */ + DatetimeFormatUtc, "yyyy-MM-dd HH:mm:ssK", "yyyy-MM-dd HH:mmK", "yyyy-MM-ddTHH:mm:ss.FFFFFFFK", @@ -33,7 +36,7 @@ namespace Emby.Server.Implementations.Data "HH:mm:ss.FFFFFFF", "HH:mm:ss", "HH:mm", - "yyyy-MM-dd HH:mm:ss.FFFFFFF", /* NOTE: Non-UTC default (19). */ + DatetimeFormatLocal, "yyyy-MM-dd HH:mm:ss", "yyyy-MM-dd HH:mm", "yyyy-MM-ddTHH:mm:ss.FFFFFFF", @@ -47,9 +50,6 @@ namespace Emby.Server.Implementations.Data "yy-MM-dd" }; - private static readonly string _datetimeFormatUtc = _datetimeFormats[5]; - private static readonly string _datetimeFormatLocal = _datetimeFormats[19]; - public static void RunQueries(this SQLiteDatabaseConnection connection, string[] queries) { if (queries == null) @@ -82,7 +82,7 @@ namespace Emby.Server.Implementations.Data } private static string GetDateTimeKindFormat(DateTimeKind kind) - => (kind == DateTimeKind.Utc) ? _datetimeFormatUtc : _datetimeFormatLocal; + => (kind == DateTimeKind.Utc) ? DatetimeFormatUtc : DatetimeFormatLocal; public static DateTime ReadDateTime(this IResultSetValue result) { |
