javascript - 使用 Javascript 将英文日期转换为阿拉伯文本
问题描述
我想从转换English Date
为Arabic Text
使用 javascript
假设我给22/08/2019那么它需要转换为阿拉伯文本格式(就像英文一样,它是 2019 年 8 月 22 日)。如此类似的事情,我正在寻找用阿拉伯语生成日期字符串。
解决方案
奇怪,这只适用于浏览器。运行下面的代码段或按照下面的说明操作就可以了。
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));
这应该可以工作,尽管这将在您的浏览器上工作
- 去 chrome 打开一个标签
- 按 fn + f12,(windows)不确定 mac
- 去控制台
逐行粘贴上面的代码,回车。你应该得到下面的输出
// expected output: الخميس، ٢٠ ديسمبر، ٢٠١٢
推荐阅读
- etl - Nifi vs Talend?
- powershell - PowerShell - 在解析 html 文件的正则表达式之间选择标签
- sql-server - 在特定数据库中查找具有索引扫描的查询
- c++ - C ++计算2个带时区的字符串之间的时间差
- apache-spark - 将具有 UTC 偏移量的字符串转换为火花时间戳
- java - 如何强制 Java 每个字符仅使用 2 个字节作为 Unicode 字符(例如“ł”)?
- java - 如何解决postgresql中的查询没有返回结果?
- sql - 根据其在第一个表中的存在,将来自另一个表的数据附加到组
- java - 如何在 Flink 中使用 LocalDate 字段有效地序列化 POJO?
- python - 带有 nans 的 3D 数组并使用 scipy 去趋势