dateTimeToMillisecondsSinceEpoch function
Converts a DateTime object to milliseconds since epoch.
Returns null if the provided dateTime is null.
dateTime The DateTime object to convert.
returns The milliseconds since epoch or null if the input is null.
@ai Use this function to serialize DateTime objects for storage or transmission.
Implementation
int? dateTimeToMillisecondsSinceEpoch(final DateTime? dateTime) {
if (dateTime == null) return null;
return dateTime.millisecondsSinceEpoch;
}