2015-11-05 52 views
-2

如何获得“昨天/今天/明天/ NextWeek”作为输入在传递日期作为一个字符串在moment.js。格式Date in moment.js

var date = "12/11/2015"; 

通过这时刻后,需要输出的日期是否

YesterdayTodayTomorrowNextWeek

+0

你的努力在哪里? – manetsus

+0

努力如下。我解决了我自己的查询并发布,以便其他人有相同的问题可以节省时间。 –

回答

3
formatDateAsDay("12/11/2015", "DD/MM/YYYY"); 

formatDateAsDay(date,format) { 
    var dayName = window.moment(new Date(date)).calendar(null, { 
    lastDay:'[Yesterday]', 
    sameDay: '[Today]', 
    nextDay: '[Tomorrow]', 
    nextWeek: 'ddd', 
    sameElse: format 
    }); 

    return dayName; 
} 

现在有一个需要回调对象的日历功能,我们可以根据我们的要求进行格式化。