我正在使用ion2日历创建一个multidatepicker。这里我使用onSelect事件发射器。
onSelect($event) {
console.log("onSelect event called");
console.log($event);
};
在这里打印' $ event'控制台输出如下所示:
如何以“ⅅ MMMM-YYYY'”格式从此时刻对象中仅提取日期
答案 0 :(得分:0)
在一个衬垫下方将为您提供所需的输出:
let formattedDate = moment($event[0].Moment._d).format('DD-MMMM-YYYY');
所以你的功能将成为
onSelect($event) {
let formattedDate = moment($event[0].Moment._d).format('DD-MMMM-YYYY');
console.log("onSelect event called");
console.log($event);
};
注意:由于我无法调试您的代码,因此请先检查$event[0].Moment._d
是否为您提供了突出显示的日期(_d:5月16日星期三........)在你的问题中。
答案 1 :(得分:0)
在您的情况下,只需使用moment($event[0]).format('DD-MMMM-YYYY')
console.log(moment().format('DD-MMMM-YYYY'))

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.20.1/moment.js"></script>
&#13;