parseBleEpochStringDateTime function

DateTime? parseBleEpochStringDateTime(
  1. dynamic response
)

Implementation

DateTime? parseBleEpochStringDateTime(dynamic response) {
  final dateString = response?.toString();
  if (dateString == null || dateString.isEmpty) return null;

  final timestamp = num.tryParse(dateString);
  if (timestamp == null) return null;

  return DateTime.fromMillisecondsSinceEpoch(
    (timestamp * 1000).round(),
  );
}