formatCalendarDate = function (dateTime) {
    return moment.utc(dateTime).format('LLL');
};

它显示:“2013年2月28日09:24”

但是我想把最后的时间去掉。我该怎么做呢?

我用的是Moment.js。


当前回答

试试这个:

moment.format().split("T")[0]

其他回答

formatCalendarDate = function (dateTime) {
    return moment.utc(dateTime).format('LL')
}

你也可以使用这种格式:

时刻()。格式(“ddd、ll ');// 2017年1月4日,星期三

尝试new Date().toDateString()

推荐-“2022年六月17日”

我迟到了,但这对我来说非常有效:

moment().format('YYYY-MM-DD')

抱歉这么晚才插话,但如果你想删除moment()的时间部分,而不是格式化它,那么代码是:

.startOf('day')

裁判:http://momentjs.com/docs/ /操作/开始/