Как получить оставшееся время в днях, часах, минутах и секундах с помощью библиотеки Moment

#momentjs

#momentjs

Вопрос:

Я хочу получить оставшееся время в днях, часах, минутах и секундах (00:00:00:00)

У меня есть запись, которая имеет

 endDate=2014-07-17T00:00:00Z 
  

Как я могу использовать moment для получения оставшегося времени. В настоящее время у меня есть код, который дает мне неправильный результат

 var endDate=new Date('2014-07-17T00:00:00Z');
var todayDate = new Date(moment().format());
var tLeft = moment(endDate).diff(moment(todayDate));         
element.text(moment.unix(tLeft).format('d:h:mm:ss'));
  

Пожалуйста, предложите