anychart.onDocumentReady(function () {
var chart = anychart.line();
chart.title("Line Chart DateTime Scale");
var logScale = anychart.scales.log();
var dateTimeScale = anychart.scales.dateTime();
var dateTimeTicks = dateTimeScale.ticks();
dateTimeTicks.interval(0, 6);
chart.xScale(dateTimeScale);
var series = chart.line([
{value: 1.172, x: Date.UTC(2003, 09, 14)},
{value: 1.916, x: Date.UTC(2004, 09, 13)},
{value: 5.57, x: Date.UTC(2005, 09, 13)},
{value: 15.0, x: Date.UTC(2006, 09, 13)},
{value: 144, x: Date.UTC(2007, 09, 13)}
var tooltip = series.tooltip();
tooltip.format(function () {
var value = (this.value).toFixed(0);
var date = new Date(this.x);
var options = {year: "numeric", month: "numeric", day: "numeric"};
var transformedDate = date.toLocaleDateString("en-US", options);
return "Value: $" + value + " mil.\n" + transformedDate ;
var labels = chart.xAxis().labels();
labels.format(function(value){
var date = new Date(value["tickValue"]);
return date.toLocaleDateString("en-US", options);
chart.container("container");