nexus/lib/models/epoch_date_time_converter.dart
2026-01-30 18:45:55 +01:00

11 lines
335 B
Dart

import "package:freezed_annotation/freezed_annotation.dart";
class EpochDateTimeConverter implements JsonConverter<DateTime, int> {
const EpochDateTimeConverter();
@override
DateTime fromJson(int json) => DateTime.fromMillisecondsSinceEpoch(json);
@override
int toJson(DateTime object) => object.millisecondsSinceEpoch;
}