isNewDate method
This to check if datetime is new, and this check if datetime less than 7 or days parameter you passed.
Implementation
bool isNewDate({int? days}) {
final def = DateTime.now().difference(this);
return def.inDays <= (days ?? 7);
}