我想更改一个阿拉伯文长格式日期,即
الخميس 26 فبراير 2015
(Thursday 26th February, 2015)
使用标准Javascript将其转换为标准日期,以便处理日期(添加一天),然后显示通过Date.toLocaleDateString()
将其转换回,
2015 الخميس 27 فبراير
(Friday 27th February, 2015)
这是将日期字符串分开,将阿拉伯文本解释为月份数字,并根据数字创建新的Date()的情况,还是有将阿拉伯日期字符串转换为javascript日期的原型?需要什么语言和可选参数Date.toLocaleDateString()
来产生相同的阿拉伯日期格式,如使用“ ar”,则数字返回东部阿拉伯语,而不是必需的西方数字?
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()]);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句