2

我的 aspx 页面中有 Telerik RadTimePicker。在后面的代码中,我需要从这个 RadTimePicker 控件中获取时间。

<telerik:RadTimePicker ID="radTimeStartTime" runat="server" ZIndex="30001"> </telerik:RadTimePicker>

4

3 回答 3

4

您应该可以使用 "HH:mm:ss" - hour:minutes:seconds 来获得它

DateTime d = radTimeStartTime.SelectedDate.Value;
string time = d.ToString("HH:mm:ss");
于 2013-02-20T10:44:45.360 回答
1

为您的 RadTimePicker 命名,然后:

 DateTime myDate = RadTimePickerName.SelectedDate.Value;  

和 myDate 到字符串:

 string myString = myDate .ToShortTimeString().ToString(); 

如果您只使用字符串,您也可以在一行中完成:

string myString = RadTimePickerName.SelectedDate.Value.ToShortTimeString().ToString();
于 2013-02-20T10:31:51.290 回答
0

尝试这个:

 DateTime dt = RadTimePicker1.SelectedDate.Value;  
 string time = dt.ToShortTimeString().ToString(); 
于 2013-02-20T10:27:32.830 回答