Skip to main content

Overview

Gantt Maker’s intelligent date exclusion system automatically adjusts your project timelines to account for non-working days. This ensures your schedules reflect actual work periods, making deadlines more accurate and realistic.

Excluding Weekends

By default, Gantt Maker can automatically exclude weekends from your project timeline calculations.
When weekend exclusion is enabled, tasks spanning across weekends will automatically extend to the next working day, ensuring accurate deadline calculations.

How It Works

  1. Navigate to the Configuration panel
  2. Toggle the “Exclude Weekends” option
  3. Your timeline will automatically recalculate
  4. All tasks will adjust to skip Saturday and Sunday
// Example: A 5-day task starting Friday
// Without exclusion: Friday → Tuesday
// With exclusion: Friday → Thursday (skips weekend)

Excluding Specific Dates

Beyond weekends, you can exclude specific dates such as:
  • Public holidays (national or regional)
  • Company events (all-hands meetings, team offsites)
  • Planned shutdowns (end-of-year closures)
  • Team unavailability (training days, conferences)

Adding Excluded Dates

  1. Open the Configuration panel
  2. Navigate to the “Date Exclusions” section
  3. Click Add Excluded Date
  4. Select the date(s) to exclude
  5. Add an optional label (e.g., “Independence Day”, “Company Offsite”)
Create a comprehensive exclusion list at the start of your project to avoid timeline surprises later. You can always adjust it as needs change.

Example Exclusion List

{
  "excludedDates": [
    {
      "date": "2025-01-01",
      "label": "New Year's Day"
    },
    {
      "date": "2025-07-04",
      "label": "Independence Day"
    },
    {
      "date": "2025-12-25",
      "label": "Christmas Day"
    }
  ]
}

Impact on Timeline Calculations

When dates are excluded, Gantt Maker intelligently adjusts your entire project timeline:

Automatic Adjustments

  • Task duration extension: Tasks spanning excluded dates automatically extend by the number of excluded days
  • Dependency shifts: Tasks with dependencies cascade forward when predecessor tasks are affected
  • Milestone updates: Project milestones automatically adjust to reflect realistic completion dates
  • Resource allocation: Team member assignments remain accurate across the adjusted timeline

Visual Indicators

Excluded dates appear with a distinct visual treatment in the Gantt chart, making it easy to identify non-working periods at a glance.
Excluded dates are displayed with:
  • Grayed-out background in the timeline
  • Diagonal stripe pattern (optional)
  • Tooltip showing the exclusion reason when hovering

Managing Exclusion Lists

Best Practices

  1. Plan ahead: Add known holidays and events at project start
  2. Regional awareness: Include holidays relevant to your team’s location(s)
  3. Document reasons: Label each exclusion for team clarity
  4. Regular updates: Review and update your exclusion list quarterly

Managing Your Exclusion List

You can manage your excluded dates effectively:
  • Add dates individually as your project evolves
  • Keep a list of standard exclusions (company holidays, etc.)
  • Save your configuration using the export functionality
  • Apply the same exclusions across multiple projects by exporting and importing your project configuration
Define your standard exclusions (company holidays, regular office closures) once, then reuse them across projects by exporting and importing project configurations.

Common Use Cases

Global Teams

For teams spread across multiple countries:
  • Create location-specific exclusion profiles
  • Apply relevant holidays based on team member location
  • Switch between profiles as project composition changes

Seasonal Projects

  • Exclude summer vacation periods for academic projects
  • Account for holiday shopping blackouts in retail
  • Plan around seasonal business cycles

Compliance Requirements

Certain industries require specific non-working periods:
  • Financial audits during quarter-end
  • Healthcare facility maintenance windows
  • Manufacturing safety inspection days
All exclusion configurations are saved automatically using LocalStorage, ensuring your settings persist across sessions.

Next Steps

Time Blocks

Configure non-working hours for more granular control

Customization

Personalize your Gantt chart appearance and settings

Build docs developers (and LLMs) love