Typescript parsing av sträng dd-mm-yyyy till datum


Jag har ett datum från datetimepicker i detta format "14-02-2018". Värdet är en sträng. Jag måste parse detta värde till datum. Jag försöker på detta sätt:

new Date(Date.parse('02-03-2018))

Men det fungerar bara om formatet är 2018-03-02 Just nu kan jag inte tolka det heller.

var aaa = moment(itemvalue, "DD-MM-YYYY");

Svar #1

Att använda Moment JS

var date = new Date(moment('02-03-2018', "DD-MM-YYYY"));

console.log(date.toString());
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.20.1/moment.min.js"></script>