从我在DateTimePicker中选择的日期开始在TextBox中显示日期名称

时间:2015-01-07 20:09:31

标签: c# winforms datetime formatting datetimepicker

我目前正在使用以下内容:

private void button1_Click(object sender, EventArgs e)
{
    Random r = new Random();
    DateTime c = a.Value.AddDays(1) ;
    textBox1.Text = c.ToString("dd--MM-yyyy"); 
}

我在TextBox中得到的结果如下所示:

  

08--01-2015

如何在我的TextBox中显示日期的星期几?

1 个答案:

答案 0 :(得分:1)

  

实际上我并不想要它|星期四08--01-2015 |

在ToString()调用中使用“dddd”:

    private void button1_Click(object sender, EventArgs e)
    {
        textBox1.Text = a.Value.AddDays(1).ToString("dddd dd--MM-yyyy");
    }

有关详细信息,请参阅Custom Date and Time Format Strings