formatTimeAgo function

String formatTimeAgo(
  1. int timestamp
)

Implementation

String formatTimeAgo(int timestamp) {
  final seconds = (DateTime.now().millisecondsSinceEpoch - timestamp) ~/ 1000;
  if (seconds < 60) return '${seconds}s ago';
  final minutes = seconds ~/ 60;
  if (minutes < 60) return '${minutes}m ago';
  return '${minutes ~/ 60}h ago';
}