radDateTimePicker获取和格式化日期值的最佳方法是什么?

时间:2015-08-07 13:26:46

标签: c# telerik format datetimepicker

我需要获取DateTimePicker组件的值(如visual studio native DateTimePicker组件,基本上是相同的东西)并将其转换为变量DateTime以执行查询Mysql数据库,播放此值以查看此格式的最佳方式:

'2015-08-07'

 yyyy-mm-dd

谁能告诉我怎么办?

2 个答案:

答案 0 :(得分:1)

这是一个Web窗体实现......

protected void btnMyButton_Click(object sender, EventArgs e)
{
    if (!Page.IsValid) return; // Handle rdpMyDateTimePicker not having a selected date by using a RequiredFieldValidator control
    if (rdpMyDateTimePicker.SelectedDate == null) return; // Proper form validation should always prevent this being null

    var formattedDate = Convert.ToDateTime(rdpMyDateTimePicker.SelectedDate).ToString("yyyy-MM-dd");

    // Now insert the formattedDate string as a parameter into your database query
}

答案 1 :(得分:0)

private DateTime InitialDate;
private DateTime EndDate;


this.dataInicial = new DateTime(radDateTimePickerInitialDate.Value.Year, radDateTimePickerInitialDate.Value.Month, radDateTimePickerInitialDate.Value.Day);
this.dataFinal   = new DateTime(radDateTimePickerEndDate.Value.Year, radDateTimePickerEndDate.Value.Month, radDateTimePickerEndDate.Value.Day);