То, что вы сейчас делаете, - это момент, когда указанная вами дата в качестве параметра будет иметь формат dd MMM YY
, вы можете проверить это поведение в разделе Синтаксический анализ документов Moment ..
Теперь, если вы хотите отобразить эту дату в заданном формате, что, как я думаю, вы предполагаете сделать, вы можете использовать метод .format()
.
.
// Lets suppose you receive a date in a DD/MM/YYYY format
// The second parameter has dashes instead of slashes
// because moment ignores non-alphanumeric characters
var date = moment('06/07/2019', "DD-MM-YYYY");
document.write(date.format('dd MMM YY'))
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js"></script>