Javascript is disabled in your web browser some of the functions of the site may not work properly, Please enable the javascript to visit fully functional site
Total Ranking points:70
3 Getting 415 "Unsupported Media Type" on post request from reactjs to asp.net core apicontroller ?
3 You need to make following changes to your code and it will fix the problem. First of all you need to use the CultureInfo.InvariantCulture which make sure that you will have same date with both English and Arabic. string startDate= sourceEvent?.Fields.EventStart.ToString("dd.MM.yy" , CultureInfo.InvariantCulture); string endDate= sourceEvent?.Fields.EventEnd.ToString("dd.MM.yy" , CultureInfo.InvariantCulture); Secondly you need create the following method to convert the English digits to Arabic digits in case we have Arabic culture private string ConvertNumerals(string input) { if (CultureInfo.CurrentCulture.TwoLetterISOLanguageName == "ar") { return input.Replace('0', '\u06f0').Replace('1', '\u06f1').Replace('2', '\u06f2').Replace('3', '\u06f3').Replace('4', '\u06f4') .Replace('5', '\u06f5').Replace('6', '\u06f6').Replace('7', '\u06f7').Replace('8', '\u06f8').Replace('9', '\u06f9'); } else return input; } So your final code will look like the following one, where you can call the ConvertNumerals method. string startDate= ConvertNumerals(sourceEvent?.Fields.EventStart.ToString("dd.MM.yy" , CultureInfo.InvariantCulture)); string endDate= ConvertNumerals(sourceEvent?.Fields.EventEnd.ToString("dd.MM.yy" , CultureInfo.InvariantCulture));
2 ASP.NET Core
2 HTTP response status codes
1 415 Unsupported Media Type
2 C#
1 ASP.NET MVC
1 React.js
1 ASP.NET Core
1 HTTP response status codes
1 DateTime Format