using System.Globalization;
public static void Main()
System.Globalization.CultureInfo th = new System.Globalization.CultureInfo("th-TH");
System.Globalization.CultureInfo en = new System.Globalization.CultureInfo("en-US");
String dtFormat = "dd/MM/yyyy HH:mm";
String DMY = "dd/MM/yyyy";
var date = DateTime.ParseExact("22/12/2024", DMY, en);
DateTime CurDate = DateTime.Now;
string[] names = DateTimeFormatInfo.CurrentInfo.MonthNames;
Console.WriteLine (" เมื่อวาน {0}",DateTime.Now.AddDays(-1).ToString("dd-MM-yyyy"));
Console.WriteLine("date=> {0}", Convert.ToDateTime(DateTime.Now.AddDays(-1)).ToString("dd/MM/yyyy"));
Console.WriteLine("CurDate-1 => {0}", Convert.ToDateTime(CurDate.AddDays(-1)).ToString("dd/MM/yyyy"));
Console.WriteLine (" date {0}",date.ToString("yyyy-MM-dd"));
Console.WriteLine (" names {0}",names);