CanvasJS HTML5 JavaScript Charts

CanvasJS helps you create chart in the most simple and efficient way possible

HTML

<script src="https://canvasjs.com/assets/script/canvasjs.min.js"></script>

<div id="chartContainer" style="height: 300px; width: 100%;"></div>
<script src="https://canvasjs.com/assets/script/canvasjs.min.js"></script>

JavaScript

window.onload = function () {

var chart = new CanvasJS.Chart("chartContainer", {
	title: {
		text: "titletitletitle"
	},
	axisX: {
		title: "some x title",
    interval: 10
	},
  axisY: {
		xValueType: "dateTime",
	}, 
	data: [{
		type: "rangeBar",
		showInLegend: true,
		indexLabel: "{y[#index]}",
		dataPoints: [
			{ x: 10, y:[1088620200000, 1116293800000], label: "Sor" },
			{ x: 20, y:[1112293800000, 1136053800000], label: "Qu" }
		]
	}]
});
chart.render();
}