如何在 .Net 中将英语日期转换为阿拉伯语日期

本文关键字:日期 转换 阿拉伯语 英语 Net | 更新日期: 2023-09-27 18:35:18

嗨,我正在寻找将这种格式的英语日期转换为阿拉伯语日期的方法dd/MMM/yyyy

例如,18/Feb/2016将以阿拉伯语١٨/فبراير/٢٠١٦

如何在 .Net 中将英语日期转换为阿拉伯语日期

尝试使用这样的东西:

DateTime.Now.ToString("dd dddd , MMMM, yyyy", new CultureInfo("ar-AE"));

而不是DateTime.Now只需放置要转换的任何DateTime对象即可。

使用CultureInfo类转换不同语言的日期格式。

using System.Globalization;    
DateTime.UtcNow.ToString("dd dddd , MMMM, yyyy", new CultureInfo("ar-AE"));