anychart.onDocumentReady(function () {
var chart = anychart.column();
chart.title("Date/Time Scale Sample");
var dateScale = anychart.scales.dateTime();
dateScale.minimum(Date.UTC(1999, 00, 01));
dateScale.maximum(Date.UTC(2005, 00, 01));
var yTicks = chart.yScale().ticks();
var series = chart.rangeColumn([
{x: "Development", low: Date.UTC(2000, 01, 01), high: Date.UTC(2002, 02, 15)},
{x: "Internal Testing", low: Date.UTC(2001, 06, 01), high: Date.UTC(2003, 07, 01)},
{x: "Field Tests", low: Date.UTC(2002, 02, 25), high: Date.UTC(2003, 07, 01)},
{x: "Licensing", low: Date.UTC(2003, 07, 01), high: Date.UTC(2004, 07, 01)}
var yLabels = chart.yAxis().labels();
yLabels.format(function(value) {
var date = new Date(value["value"]);
var options = {year: "numeric"};
return date.toLocaleDateString("en-US", options);
var yAxis = chart.yAxis();
yAxis.title("Date/Time Scale");
chart.container("container");