When I try to use example in the PersianCalendar Class help I found this big
bug:
PersianCalendar jc = new PersianCalendar();
DateTime thisDate = DateTime.Now;
DateTime dt1 = new DateTime(thisDate.Year, thisDate.Month, thisDate.Day, 20,
30, 15, 500);
DateTime dt2 = jc.ToDateTime(thisDate.Year, thisDate.Month, thisDate.Day,
20, 30, 15, 500, PersianCalendar.PersianEra);
Console.WriteLine("ToDateTime:");
Console.WriteLine(" Gregorian calendar: {0}\n" + " Persian calendar:
{1}", dt1, dt2);
----------------------------------------------------------------------------
This code example produces the following results:
ToDateTime:
Gregorian calendar: 8/20/2004 8:30:15 PM
Persian calendar: 11/11/2625 8:30:15 PM
----------------------------------------------------------------------------
BUT THE EXACT TIME IN PERSIAN IS: "5/12/1383" NOT "11/11/2625", How can I
report it to Microsoft and use thier help to fixing it?