Set Textbox to string Format Date ตามที่เราต้องการ
DateTime Date = DateTime.ParseExact(textBoxToDate.Text, "d/M/yyyy", System.Globalization.DateTimeFormatInfo.InvariantInfo); string ToDate = Convert.ToDateTime(Date).ToString("yyyy/MM/dd");
Set Format ตามที่เราต้องการ
string[] month = { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul" , "Aug", "Sep", "Oct", "Nov", "Dec" }; DateTime oDate = DateTime.Parse(ToDate); string datePrint = month[oDate.Month - 1] + " " + oDate.Day + ", " + oDate.Year;
datePrint = Mar 2, 2018
Manual Fomat
string YYYY = Date.Year.ToString(); string MM = Date.Month.ToString().PadLeft(2, '0'); string DD = Date.Day.ToString().PadLeft(2, '0'); ; return YYYY + MM + DD;