利用 DateTimeFormat 來進行轉換
using System.Globalization;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
CultureInfo ci = new CultureInfo("zh-tw");
// 20230612 補上 Calendar 設定
ci.DateTimeFormat.Calendar = new TaiwanCalendar();
string DWShortName = ci.DateTimeFormat.GetShortestDayName(DateTime.Today.DayOfWeek);
string DWName = ci.DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek);
Console.WriteLine($"今天:{DateTime.Today.ToString("yyyy/MM/dd")}-{DWShortName}-{DWName}");
}
}
}
- 延伸閱讀
- [C#] 文化特性的日曆清單
- 參考資料
- 論壇討論
感謝教學~
回覆刪除