将日期从星期日转换为日期名称

时间:2018-06-07 12:56:45

标签: javascript date momentjs

我正在使用moment.js操纵我的约会。 我检索字段日表示为数字的数据,例如1表示星期一,2表示星期二,依此类推。 如何使用moment.js将这些int转换回“星期一,星期二”等?

2 个答案:

答案 0 :(得分:3)

使用day(arg)方法检索数据对象,然后使用format("dddd")检索星期几字符串。



var date = moment();
let dayNumber = 4;
let dayString = date.day(dayNumber).format("dddd");
console.log(dayString);

<script type="text/javascript" src="https://rawgit.com/moment/moment/2.2.1/min/moment.min.js"></script>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

您可以按照所需的顺序拥有一周中包含星期几的字符串数组:

var daysOfWeek = ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"]

function getDayOfWeek(var number){
    return daysOfWeek[number];
}