日期轉換很簡單,直接看程式碼:
西元年轉民國年
DateTime dateTime = DateTime.Parse("2022/04/08");
CultureInfo culture = new CultureInfo("zh-TW");
culture.DateTimeFormat.Calendar = new System.Globalization.TaiwanCalendar();
Console.WriteLine(dateTime.ToString("yyy/MM/dd", culture)); // 111/04/08
民國年轉西元年
string inputDate = "111/04/08";
CultureInfo culture = new CultureInfo("zh-TW");
culture.DateTimeFormat.Calendar = new System.Globalization.TaiwanCalendar();
DateTime dateTime = DateTime.Parse(inputDate,culture);
Console.WriteLine(dateTime.ToString("yyy/MM/dd")); // 2022/04/08
留言
張貼留言
如果有任何問題、建議、想說的話或文章題目推薦,都歡迎留言或來信: a@ruyut.com