String.format()DateTime具有阿拉伯文化

Nom*_*are 2 c# string.format datetime cultureinfo

检查以下代码段,

namespace TestDateConvertion
{
    class Program
    {
        static void Main(string[] args)
        {
            DateTime testValue = new DateTime(2013, 12, 15, 15, 33, 44);

            CultureInfo culture = new CultureInfo("ar-SA");
            string stringValue = string.Format(culture, "{0:d} {0:HH:mm:ss}", testValue);
            Console.WriteLine(stringValue);
            Console.ReadLine();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

它给出了输出

22/02/35 15:33:44

我不知道这是怎么可能的.什么是那里的35输出

Tam*_*eer 5

2015年12月13日在Hijri,35表示Hijri的1435,这是沙特阿拉伯的默认日期格式.