formatTimeRemaining static method

String formatTimeRemaining(
  1. DateTime targetDate
)

Format time remaining (countdown)

Implementation

static String formatTimeRemaining(DateTime targetDate) {
  final now = DateTime.now();
  if (targetDate.isBefore(now)) {
    return 'Expired';
  }

  final difference = targetDate.difference(now);
  return formatDuration(difference);
}