上記の私のタイトルとして、私のデータベースにはDateTime
というデータ型のテーブルがあり、null値です。日時の値がnullの場合、あなたが私のコードで見ることができるよう、私が使用していますこのコード行を得たが、私はそれが12:00
DateTimeデータベースにNULLがありません
string FitaCorIn1 = Convert.ToDateTime(req.FACorrectionIn1).ToString("hh:mm") == null ? "00:00" : Convert.ToDateTime(req.FAIn1).ToString("hh:mm");
string FitaCorOut1 = Convert.ToDateTime(req.FACorrectionOut1).ToString("hh:mm") == null ? "00:00" : Convert.ToDateTime(req.FAIn1).ToString("hh:mm");
を返している原因か分からないので、私が表示したい00:00
nullでない場合は、現在の値が表示されます。
NOTE
12時間フォーマット
「req.FACorrectionIn1」はデータベースの値ですか? –
@データベースではすべてnullです。 – KiRa
ToStringメソッドが "12:00"を返すため、 "12:00"が返されているようです。それをnullと比較することはTRUEと評価されません。たぶん、あなたは 'ToString'からの戻り値をnullと比較したくないかもしれません。そして、あなたは 'ToDateTime'メソッドを呼び出す必要さえないかもしれません。おそらく 'FACorrectionIn1'メンバがnullであるかどうかをチェックしたいだけかもしれません。 – spencer7593