summaryrefslogtreecommitdiff
path: root/player-android/lib/models/json_helpers.dart
diff options
context:
space:
mode:
Diffstat (limited to 'player-android/lib/models/json_helpers.dart')
-rw-r--r--player-android/lib/models/json_helpers.dart4
1 files changed, 4 insertions, 0 deletions
diff --git a/player-android/lib/models/json_helpers.dart b/player-android/lib/models/json_helpers.dart
new file mode 100644
index 0000000..c966476
--- /dev/null
+++ b/player-android/lib/models/json_helpers.dart
@@ -0,0 +1,4 @@
+DateTime? dateTimeFromJson(Object? value) =>
+ value is String && value.isNotEmpty ? DateTime.parse(value) : null;
+
+String? dateTimeToJson(DateTime? value) => value?.toIso8601String();