0

フォームに Day- と Timepicker があり、この形式でのみ時間を表示することになっています。

01-May-13.

プロパティのカスタム形式を dd/mm/yyyy に設定しましたが、値はリストボックス (リンク) にデータをロードしたときの時間を示しています。

これは、データベースからのデータを表示するために使用しているコードです。

  private void loadlist() // methode om de lijsten te laden (SELECT*)
    {
        listBox1.Items.Clear();  // Maakt listBox1 leeg
        listBox2.Items.Clear();  // Maakt listBox2 leeg
        listBox3.Items.Clear(); // Maakt listBox3 leeg
        listBox4.Items.Clear(); // Maakt listBox4 leeg
        cn.Open();                  // DB connectie openen
        cmd.CommandText = "SELECT * FROM tafel"; // Query
        dr = cmd.ExecuteReader();
        if (dr.HasRows)
        {
            while (dr.Read())
            {
                listBox1.Items.Add(dr[1].ToString());  // Voegt rows uit tbl in listbox
                listBox2.Items.Add(dr[2].ToString());  // en zet ze om in string
                listBox3.Items.Add(dr[3].ToString());
                listBox4.Items.Add(dr[4].ToString());
            }
        }
        cn.Close();
    }

ここに画像の説明を入力

私の現在の形式は次のとおりです: dd/MM/yyyy (リストボックスに 10-Apr-2013 17:08 と表示されます)

簡単な質問で申し訳ありません.. やり方がわかりませんでした。

4

2 に答える 2

-1
Convert.ToDateTime(dr[1].ToString()).ToString("yyyy/MM/dd");

これを追加

于 2013-04-10T15:20:33.450 に答える