title: adding current time to ambiguous date using momentjs
body: <p>I'm currently using FullCalendar and need to add the current time to an ambiguous date moment in the select callback function.</p>
  
  <p>When selecting a day in month view, the callback function parameters "start" and "end" return an ambiguous date (no time) moment. I'm using the following to add the current time to the date then convert it back to a moment but wonder if this is the proper way to do it...</p>
  
  <pre><code>if(!start.hasTime()){
      start = moment(start.format('YYYY-MM-DD'+' '+ moment().format('HH:mm:ss')));
        end = moment(  end.format('YYYY-MM-DD'+' '+ moment().format('HH:mm:ss')));
  }
  </code></pre>
  
  <p>As you can see, I'm converting the "start" and "end" dates and current time moments into strings then converting the concatenated string back into a moment.</p>
  
  <p>I want to make sure that the moment i'm creating is in valid ISO 8601 format.</p>
  
  <p>Thanks,
  Any help would be appreciated.</p>