Reactjs MomentJS无效日期

Reactjs MomentJS无效日期,reactjs,npm,momentjs,Reactjs,Npm,Momentjs,我正在尝试将类似“DD-MM-YYYY”的日期字符串转换为“YYYY-MM-DD”。 不幸的是,我的约会无效 var startDate = $('.startDate').val(); var endDate = $('.endDate').val(); var newstartDate = moment(startDate).format( "YYYY-MM-DD"); endDate = moment(endDate, "YYYY-MM-DD"); console.

我正在尝试将类似“DD-MM-YYYY”的日期字符串转换为“YYYY-MM-DD”。 不幸的是,我的约会无效

  var startDate = $('.startDate').val();
  var endDate = $('.endDate').val();

  var newstartDate = moment(startDate).format( "YYYY-MM-DD");
  endDate = moment(endDate, "YYYY-MM-DD");

  console.log('startDate:',startDate)
  console.log('newstartDate:',newstartDate)
  console.log('endDate:',endDate)

我如何获得输出:2018-09-14./2018-08-14?

var startDate=“22-12-2009”;
var endDate=“01-02-2009”;
var newstartDate=时刻(startDate,'DD-MM-YYYY')。格式(“YYYY-MM-DD”);
endDate=时刻(endDate,'DD-MM-YYYY');
console.log('startDate:',startDate)
console.log('newstartDate:',newstartDate)
console.log('endDate:',endDate)


与您的问题无关,但在我看来,您正在同时使用react和jQuery。这是个坏主意,谢谢。我现在觉得很愚蠢,因为我忘记了输入日期的说明。:)