Checks if this DateTime is in the same hour, day, month, and year as other.
other
bool isAtSameHourAs(DateTime other) => isAtSameDayAs(other) && hour == other.hour;