If you want to change Your system date format using c# then you must to use RegistryKey class. This class is available in Microsoft.Win32 namespace. By using this class you can change the short and long date format, Before any changes the Date format look like.
Now, after the code you can change the Date format:
using Microsoft.Win32;
private void button1_Click(object sender, EventArgs e)
{
RegistryKey regkey = Registry.CurrentUser.OpenSubKey(@"Control Panel\International", true);
regkey.SetValue("sShortDate", "10/12/87");
regkey.SetValue("sLongDate", "10/12/87");
}
Now, after the code you can change the Date format:
using Microsoft.Win32;
private void button1_Click(object sender, EventArgs e)
{
RegistryKey regkey = Registry.CurrentUser.OpenSubKey(@"Control Panel\International", true);
regkey.SetValue("sShortDate", "10/12/87");
regkey.SetValue("sLongDate", "10/12/87");
}