checkTime property

String get checkTime

Implementation

String get checkTime {
  final currentDateTime = DateTime.now();

  final difference = currentDateTime.difference(this);
  if (difference.inDays == 0) {
    if (difference.inHours == 0) {
      return ('${difference.inMinutes} minutes ago');
    } else {
      return ('${difference.inHours} hours ago');
    }
  } else {
    final createdAtTime = toIso8601String().split('.')[0];
    final date = createdAtTime.split('T')[0];
    final time = createdAtTime.split('T')[1];
    return '$date at $time';
  }
}