gpt4 book ai didi

javascript - 带有阿拉伯语月份的 javascript 中的日期转换和操作

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:45:26 24 4
gpt4 key购买 nike

我想更改阿拉伯语长格式日期,即

الخميس 26 فبراير 2015

(Thursday 26th February, 2015)

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

2015 الخميس 27 فبراير

(Friday 27th February, 2015)

这是将日期字符串分开、将阿拉伯文本解释为月份数字并在给定数字的情况下创建新的 Date() 的情况,还是存在将阿拉伯日期字符串转换为 javascript 日期的原型(prototype)? 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()]);

关于javascript - 带有阿拉伯语月份的 javascript 中的日期转换和操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28694214/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com