0

Date(20.02.2000) の列がある ListView があります。この値を取得して im を DateTimePicker に入れるにはどうすればよいですか?

dateTimePAterizare.Value = DateTime.Parse(listView1.SelectedItems[0].SubItems[4].Text);

このエラーが発生しています:

文字列は有効な DateTime として認識されませんでした。

4

1 に答える 1

1

これは、文字列形式の日付が適切なDateTime形式ではないためです。DateTime.ParseExactを使用dateすると、変換先の日付のパターンを指定して解析できます。

DateTime time = DateTime.ParseExact(listView1.SelectedItems[0].SubItems[4].Text, "dd.MM.yyyy",  CultureInfo.InvariantCulture);
dateTimePAterizare.Value = time;
于 2012-10-11T08:53:18.197 に答える