首页 > 解决方案 > 使用 Javascript 将英文日期转换为阿拉伯文本

问题描述

我想从转换English DateArabic Text使用 javascript

假设我给22/08/2019那么它需要转换为阿拉伯文本格式(就像英文一样,它是 2019 年 8 月 22 日)。如此类似的事情,我正在寻找用阿拉伯语生成日期字符串。

标签: javascript

解决方案


奇怪,这只适用于浏览器。运行下面的代码段或按照下面的说明操作就可以了。

var event = new Date(Date.UTC(2012, 11, 20, 3, 0, 0));
var options = {
  weekday: 'long',
  year: 'numeric',
  month: 'long',
  day: 'numeric'
};

console.log(event.toLocaleDateString('ar-EG', options));

这应该可以工作,尽管这将在您的浏览器上工作

  1. 去 chrome 打开一个标签
  2. 按 fn + f12,(windows)不确定 mac
  3. 去控制台

逐行粘贴上面的代码,回车。你应该得到下面的输出

// expected output: الخميس، ٢٠ ديسمبر، ٢٠١٢


推荐阅读