C# 中的日期樣式
以特定模式格式化日期,例如「dd/mm/yyyy」或「mm/dd/ yy」是軟體開發中常見的任務。本文示範如何在 C# 中實現這種格式化,提供了類似 VB 的「格式化」方法的解決方案。
使用 DateTime.ToString
C# 中的 DateTime 類型提供ToString() 方法可讓您自訂日期顯示格式。若要將日期字串格式設為“dd/mm/yyyy”,請使用以下語法:
DateTime.Now.ToString("dd/MM/yyyy");
將“dd/MM/yyyy”替換為“mm/dd/yy”,並將日期格式設定為“ mm/dd/yy。"
預定義格式
或者,您可以利用預先定義的日期和時間格式。例如:
DateTime.Now.ToString("g");
此格式將以適合目前區域設定的格式傳回日期和時間字串。
區域特定格式
如果您需要在特定區域設定中顯示日期,請使用採用 IFormatProvider 參數的 ToString() 重載。指定表示所需語言環境的 CultureInfo 實例。
更改 CultureInfo
另一種方法是在格式化日期之前設定目前執行緒的 CultureInfo。這可確保日期格式一致,無論使用者的區域設定為何。
附加說明:
以上是如何像在 VB 中一樣在 C# 中設定日期格式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!