title: Chartjs displays numbers not time
body: <p>I'm trying to place time scale on the X axis.  I have tried to write a simpler and reproducible code below.  <em>I can get it to run fine by removing the options block but it will display the time as just superficially-meaningless numbers to the viewer</em>.  How do I display <strong>time</strong> on the X axis?  Am I missing some external source?</p>
  
  <p>Note1: javascript file is a separate file, with the canvas/element "myChart" residing in the html file.</p>
  
  <hr>
  
  <p>HTML:</p>
  
  <pre><code>&lt;script src="https://www.chartjs.org/dist/2.8.0/Chart.min.js"&gt;&lt;/script&gt;
  &lt;canvas  id="myChart" style="position: relative; width: 100%; max-height: 500px; max-width: 1000px;" &gt;&lt;/canvas&gt;
  </code></pre>
  
  <hr>
  
  <p>ERROR:
  (myScript.js is the file in question)</p>
  
  <pre><code>Chart.min.js:7 Uncaught Error: This method is not implemented: either no adapter can be found or an incomplete integration was provided.
      at ri.oi (Chart.min.js:7)
      at i.update (Chart.min.js:7)
      at Chart.min.js:7
      at Object.each (Chart.min.js:7)
      at Object.update (Chart.min.js:7)
      at ni.updateLayout (Chart.min.js:7)
      at ni.update (Chart.min.js:7)
      at ni.construct (Chart.min.js:7)
      at new ni (Chart.min.js:7)
      at myScript.js:191
  oi @ Chart.min.js:7
  update @ Chart.min.js:7
  (anonymous) @ Chart.min.js:7
  each @ Chart.min.js:7
  update @ Chart.min.js:7
  updateLayout @ Chart.min.js:7
  update @ Chart.min.js:7
  construct @ Chart.min.js:7
  ni @ Chart.min.js:7
  (anonymous) @ myScript.js:191
  </code></pre>
  
  <hr>
  
  <p>Javascript:</p>
  
  <pre><code>pt1 = new Date("2019-03-15T23:36:35.316Z");
  pt2 = new Date("2019-03-17T23:32:11.114Z");
  
  var ctx = document.getElementById('myChart').getContext('2d');
  var myBubbleChart =new Chart(ctx, {
  type: 'bubble',
  data: {
    datasets: [
      {
        label: ["pt1"],
        data: [{
          x: pt1,
          y: 1,
          r: 10
        }]
      }, {
        label: ["pt2"],
        data: [{
          x: pt2,
          y: 1,
          r: 10
        }]
      }
    ]
  },
  options: {
      scales: {
          xAxes: [{
              type: 'time',
              distribution: 'series'
          }]
      }
  }
  
  });
  </code></pre>