I have the following code that produces a date string in en-us format. I would like to pass in the LCID (or equivalent value for the localized language) to produce the local
Use an overload of ToString() instead of a ToShortDateString() method. Supply an IFormatProvider.
This should be helpful in forming a specific date-time string:
http://www.csharp-examples.net/string-format-datetime/
This should be helpful with localization issues:
How do you handle localization / CultureInfo