我想要的日期按以下格式進行格式化:如何在JavaScript中使用日期和年份的英文數字將日期格式化爲阿拉伯語?
日期:2016年12月4日到الأحد,4ديسمبر年,2016年
但我發現了以下內容。數字轉換爲阿拉伯數字。我想用英文數字的日期和時間:
الأحد,4ديسمبر年,2016年
我用下面的代碼來格式化日期爲阿拉伯語。
var date = new Date('2016-12-04');
options = {
weekday: 'long',
year: 'numeric',
month: 'short',
day: 'numeric',
};
var dateString = date.toLocaleDateString('ar-SA', options);
alert(dateString);
注意'新的日期(「2016年12月4日」)'將解析字符串作爲UTC,但你的*獲取*方法是使用本地。格林威治西部時區的用戶將看到前一天的日期。 – RobG