4

2013 年 5 月 12 日と表示される日付があります。「dd MMMM yyyy」という形式を使用しています。月のテキスト、つまり 5 月をアラビア語で表示したいと考えています。何か方法はありますか?また、日時で英語の数字をアラビア数字に変換する方法はありますか?

4

1 に答える 1

8

アラビア語のCultureInfoを使用してみましたか?

var dateTime = DateTime.Now;
var dateString = dateTime.ToString("dd MMMM yyyy", System.Globalization.CultureInfo.GetCultureInfo("ar"));

arは、ISO6392文字の言語コードです。アラビア語(エジプト)ar-EGなどのサブカルチャーを指定することもできます。

于 2012-08-05T08:42:33.207 に答える