-6
SQLに日付が格納されています。値を取得したら、MM/dd/yyyy
としてフォーマットしたいが、代わりに2020-09-01
のような値が得られる。C#を使用してSQL datetimeをMM/dd/yyyyにフォーマットする
AccountHolderRenewalDate = a.AccountRenewalDate.ToString("MM/dd/yyyy")
両方AccountHolderRenewalDate
とa.AccountRenewalDate
は文字列です。 a.AccountRenewalDate
には、後日の日付が入ります。
私はここで何が間違っているでしょうか?
AccountRenewalDate' 'の(C#)のデータ型とは何ですか? 'DateTime'? – gunr2171
@ gunr2171、そのデータクラスの文字列です。public string AccountRenewalDate – Chris
'.ToString(" MM/dd/yyyy ")'を文字列に使用することはできません。 'DateTime'または' DateTimeOffset'のみです。 – gunr2171