Javascript 将日期名称转换为缩写

Javascript 将日期名称转换为缩写,javascript,momentjs,Javascript,Momentjs,假设我的日期名称为[“星期一”、“星期二”、“星期四”、“星期六”、“星期日”] 我需要得到缩写的day_名称为[“M”、“T”、“Th”、“S”、“Su”] 使用力矩js可以实现这一点吗 或者如何使用javascript实现这一点?一切皆有可能,请查看以下内容: /(1)moment.js 控制台日志(瞬间(“2017-08-30T00:00:00”)。格式(“dd”); const myDay=“星期四”; //(2)数组索引 console.log( [“M”、“T”、“Th”、“S”、

假设我的日期名称为[“星期一”、“星期二”、“星期四”、“星期六”、“星期日”]

我需要得到缩写的day_名称为[“M”、“T”、“Th”、“S”、“Su”]

使用力矩js可以实现这一点吗


或者如何使用javascript实现这一点?

一切皆有可能,请查看以下内容:

/(1)moment.js
控制台日志(瞬间(“2017-08-30T00:00:00”)。格式(“dd”);
const myDay=“星期四”;
//(2)数组索引
console.log(
[“M”、“T”、“Th”、“S”、“Su”][[
“星期一”、“星期二”、“星期四”、“星期六”、“星期日”
].indexOf(myDay)]
)
//(3)对象
console.log({
“星期一”:“M”,
“星期二”:“T”,
“星期四”:“Th”,
“星期六”:“S”,
“星期日”:“苏”
}[myDay])

只需进行映射查找
缩写={“星期一”:“M”,“星期二”:“T”,“星期四”:“Th”,“星期六”:“S”,“星期日”:“Su”}
?尝试使用我认为它在其
格式
函数中有类似的模式