# Welcome to the Highcharts Gantt JS (gantt) Options Reference

These pages outline the chart configuration options, and the methods and properties of Highcharts objects.

Feel free to search this API through the search bar or the navigation tree in the sidebar.

# time

Time options that can apply globally or to individual charts. These settings affect how `datetime` axes are laid out, how tooltips are formatted, how series pointIntervalUnit works and how the Highcharts Stock range selector handles time.

The common use case is that all charts in the same Highcharts object share the same time settings, in which case the global settings are set using `setOptions`.

    // Apply time settings globally
    Highcharts.setOptions({
        time: {
            timezone: 'Europe/London'
        }
    });
    // Apply time settings by instance
    const chart = Highcharts.chart('container', {
        time: {
            timezone: 'America/New_York'
        },
        series: [{
            data: [1, 4, 3, 5]
        }]
    });

    // Use the Time object
    console.log(
           'Current time in New York',
           chart.time.dateFormat('%Y-%m-%d %H:%M:%S', Date.now())
    );

Since v6.0.5, the time options were moved from the `global` object to the `time` object, and time options can be set on each individual chart.