使用阿拉伯语月份的JavaScript中的日期转换和操作

Ard*_*ion 4 javascript date type-conversion

我想更改一个阿拉伯文长格式日期,即

?????? 26 ?????? 2015

(Thursday 26th February, 2015)
Run Code Online (Sandbox Code Playgroud)

使用标准Javascript将其转换为标准日期,以便处理日期(添加一天),然后显示通过Date.toLocaleDateString()将其转换回,

2015 ?????? 27 ??????

(Friday 27th February, 2015)
Run Code Online (Sandbox Code Playgroud)

这是将日期字符串分开,将阿拉伯文本解释为月份数字,并根据数字创建新的Date()的情况,还是有将阿拉伯日期字符串转换为javascript日期的原型?需要什么语言和可选参数Date.toLocaleDateString()来产生相同的阿拉伯日期格式,如使用“ ar”,则数字返回东部阿拉伯语,而不是必需的西方数字?

小智 5

var months = ["?????", "??????", "????", "?????", "????", "?????",
              "?????", "?????", "??????", "??????", "??????", "??????"];

var days =["????","??????","????????","???????","??????","??????","?????"];

var date = new Date();

console.log("The current month is " + months[date.getMonth()]);
console.log("The current day is " + days[date.getDay()]);
Run Code Online (Sandbox Code Playgroud)