私はdatagridviewにC#でdatagridviewを持っていますが、これはdatagridviewに "dd/MM/yyyy h:mm:ss.fff tt"という形式を使用しています「2015年8月12日11:23:39.343 PM」私はこの式datetimeミリ秒datagridview文字列のセル値
MyDate = DateTime.ParseExact(dgv1.Rows[i].Cells[4].Value.ToString(),
"dd/MM/yyyy h:mm:ss.fff tt",
System.Globalization.CultureInfo.InvariantCulture);
を使用しようとすると
は、しかしそれは形式が正しくないことを、私にエラーを与えるので、私はメッセージボックスを使用何が起こっているのかを確認するには、
MessageBox.Show(dgv1.Rows[i].Cells[4].Value.ToString());
これはミリ秒無しのデータを示す "08/12/2015 11:23:39 PM"を表示します。
どのようにこれらのミリ秒を取得できますか?
書式設定なしでDateTimeに別の非表示列を使用する –
ミリ秒が必要ですか? DateTime.ParseExact( "08/12/2015 11:23:39 PM"、 "dd/MM/yyyy h:mm:ss tt"、System.Globalization.CultureInfo.InvariantCulture)この例では、 –
私はミリ秒が必要です –