formatAlter method
Implementation
String formatAlter() {
final date = this;
if (date == null) {
return "";
}
const oneDay = Duration(days: 1);
const twoDay = Duration(days: 2);
final today = DateTime.now();
final difference = today.difference(date);
if (difference.compareTo(oneDay) < 1 && today.day == date.day) {
return "Today";
}
if (difference.compareTo(twoDay) < 1 && (today.day - 1) == date.day) {
return "Yesterday";
}
return '${date.day} ${getMonthShort()} ${date.year}';
}