title: Moment.js doesn't like my time format
body: <p>I am returning a SQL date from JSON and it looks like this: <strong>ts '2017-03-11 00:00:00'</strong></p>
  
  <p>When I try to apply the <code>moment.js</code> formatting, I am receiving this error: </p>
  
  <blockquote>
    <p><em>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.</em></p>
  </blockquote>
  
  <p>How can I fix this?</p>
  
  <p>Here is my Code:</p>
  
  <pre><code>&lt;script&gt;
    function PopulateReviewTimeStamps() {
      // Populate timestamp data div
      console.log("Review timestamp CFC called");
      $.ajax({
        url: 'cfcs/reviewdata.cfc?method=getTimeStampData&amp;returnformat=json',
        data: {
          ticket_id: $("##ticket_id").attr("Value")
        },
        success: function(response) {
          console.log("success function called");
          var value = response;
          var datetime = moment(value);
          var date = datetime.format('MMMM Do, YYYY');
          var time = datetime.format('h:mma');
  
  
          // append new option to list
          console.log("about to change div" + value);
          $('##sentDate').html(date + " at " + time);
  
  
          // PopulateOdometers();
        },
        error: function(msg) {
          console.log("Something went wrong with populating stats function");
        }
      })
    }
  &lt;/script&gt;
  </code></pre>
  
  <p>UPDATE:
  I changed from AJAX request to return the type "date". I no longer recieve invalid date, but my date shows as: November 5th, 2000 at 12:00am.</p>
  
  <p>Console Log is as follows:
  Orignal date value: March, 11 2017 00:00:00 -0500 &lt;----- Before moments.js is run</p>
  
  <p>about to change div to: November 5th, 200012:00am &lt;----- This is after moments.js is run</p>