Getting Invalid date, if we try to format the date from moment.js.
Code moment('18/01/2016').format("DD MMM YYYY"))
Required Output : 18 jan 2016
but getting invalid Date
.
Please Help
Getting Invalid date, if we try to format the date from moment.js.
Code moment('18/01/2016').format("DD MMM YYYY"))
Required Output : 18 jan 2016
but getting invalid Date
.
Please Help
Share Improve this question edited Feb 10, 2016 at 12:41 beaver 17.6k2 gold badges43 silver badges68 bronze badges asked Feb 10, 2016 at 10:47 PriyankPriyank 3,8684 gold badges32 silver badges50 bronze badges 3 |1 Answer
Reset to default 16The problem is that momentjs is not understanding the input format, so pass the input format to momentjs(string, string)
var string = moment('18/01/2016', 'DD/MM/YYYY').format("DD MMM YYYY")
result.innerHTML = string;
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.11.2/moment.js"></script>
<pre id="result"></pre>
jan
isMMM
format, notMMMM
(which gives January) – Aaron Commented Feb 10, 2016 at 10:51