Assumes this is in local timezone, but will preserve the timezone
DateTime endOfLastLocalWeek([int? weekStart]) => endOfLocalWeek(weekStart).subtract(const Duration(days: 7));