DatePicker商店只是日期

时间:2013-11-20 15:59:04

标签: asp.net telerik datepicker raddatepicker

我在asp.net中有一个Telerik RadDatePicker

<telerik:RadDatePicker runat="server" Width="100px" 
                       DateInput-DateFormat="MM/dd/yyyy" 
                       DbSelectedDate='<%# Bind("FirstPosDate")%>' 
                       ID="txtFirstPosDate">
</telerik:RadDatePicker>

当我做类似的事情时:

RadDatePicker firstPosDate = ((RadDatePicker)item.FindControl("txtFirstPosDate"));
var fPosDate = firstPosDate.SelectedDate;        

我得到日期和时间。是否有一种方法让SelectedDate只返回日期?

2 个答案:

答案 0 :(得分:0)

只需通过日期/时间字符串格式化器将完整的DateTime对象格式化为短日期字符串,如下所示:

var fPostDate = firstPosDate.SelectedDate.ToString("d");

答案 1 :(得分:0)

看看这个 - http://www.dotnetperls.com/datetime-format

DatePicker.SelectedDate返回一个DateTime对象,因此您可以按如下方式格式化对象(或上面链接中详述的许多其他方法之一):

var fPosDate = firstPosDate.SelectedDate.ToString("MM/dd/yyyy"); // Return 11/20/2013