title: ChartJS / MomentJS - Unable to remove deprecation warning. Graph not showing in firefox/opera
body: <p>so browsers throw</p>
  
  <p>warning about using momentJS incorrectly.</p>
  
  <pre><code>Deprecation warning: value provided is not in a recognized ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.
  Arguments: 
  [0] _isAMomentObject: true, _isUTC: false, _useUTC: false, _l: undefined, _i: 12.30, _f: false, _strict: undefined, _locale: [object Object]
  Error 
  </code></pre>
  
  <p>So i looked at my code</p>
  
  <pre><code>data: {
    labels: ['01.01', '02.01', '03.01', '04.01', '05.01', '06.01', '07.01', '08.01', '09.01', '10.01', '11.01', '12.01'],
    datasets: createChatterData(data, this)
  },
  </code></pre>
  
  <p>And read that I should provide a format when dealing with non iso strings. </p>
  
  <pre><code>labels: [moment('01.01', 'MM.DD'), moment('02.01', 'MM.DD'), ...];
  </code></pre>
  
  <p>Ok that removed first deprecation. </p>
  
  <p>But my datasets data also contains of date</p>
  
  <pre><code>    dataset.data.pushObject({
          x: moment(datum).format('MM.DD'),
          y: parseInt(moment(datum).format('YYYY'))
      });
  </code></pre>
  
  <p>So I tried different variations to that (premodified ambigious datetime) </p>
  
  <pre><code>x: moment(date, 'YYYY.MM.DD').format('MM.DD') 
  </code></pre>
  
  <p>and</p>
  
  <pre><code>x: moment(date, 'MM.DD')
  </code></pre>
  
  <p>But my graph doesnt map correctly anymore.</p>
  
  <p>Example of <strong>codepen</strong> chart working in chrome: <a href="http://codepen.io/kristjanrein/pen/wJrQLE" rel="nofollow noreferrer">http://codepen.io/kristjanrein/pen/wJrQLE</a>
  Does not display in firefox/opera</p>