我有一个显示为 2013 年 5 月 12 日的日期。我使用的是“dd MMMM yyyy”格式。我想以阿拉伯语文本显示月份文本,即 May。有什么办法吗?另外,有没有办法在日期时间将英文数字转换为阿拉伯数字?
问问题
3904 次
1 回答
8
您是否尝试过使用阿拉伯语CultureInfo?
var dateTime = DateTime.Now;
var dateString = dateTime.ToString("dd MMMM yyyy", System.Globalization.CultureInfo.GetCultureInfo("ar"));
ar是ISO 639 的两字母语言代码。您还可以指定亚文化,例如ar-EG for Arabic (Egypt)。
于 2012-08-05T08:42:33.207 回答