using System.Globalization;
public static void Main()
PrintTime(ts, "zh-HANS");
public static void PrintTime(DateTime timestamp, string locale){
Console.WriteLine("\n===" + locale + "===");
var culture = CultureInfo.GetCultureInfo(locale);
string dateString = timestamp.ToString(@"yyyy-MM-dd hh:mm:ss.fff", culture);
var text = String.Format(culture, "{0} {1}", dateString, " ");
Console.WriteLine("String.Format:\t" + text);
Console.WriteLine("Plain:\t\t\t" + dateString);