將 nullable DateTime? 轉成指定格式字串

  • 470
  • 0
  • C#
  • 2023-02-02

筆記一下 DateTime?.ToString("yyyyMMdd") 的問題

結論

GetValueOrDefault()

DateTime? youWinDate = null;
var yyyyMMdd = youWinDate.GetValueOrDefault().ToString("yyyyMMdd");
yyyyMMdd.Dump();

參照

How to parse nullable DateTime object in C# - Stack Overflow

PS5