asp.net,TextBox控件和日历控件结合选择日期,后面DropDownList控件里现在小时,怎么把它们合在一起成为时间类型?

时间:2020-12-09 18:10:50
asp.net,TextBox控件和日历控件结合选择日期,后面DropDownList控件里现在小时,怎么把它们合在一起成为时间类型?asp.net,TextBox控件和日历控件结合选择日期,后面DropDownList控件里现在小时,怎么把它们合在一起成为时间类型?
如TextBox控件里的值为2013/12/12,DropDownList里现在18点,请问怎么把它们两合在一起组成一个时间类型的时间,我需要把这个时间存到数据库里去,因为后面涉及到时间的比较,所有这里组成的必须要为时间类型,谢谢各位大神了,帮个忙,谢谢。

3 个解决方案

#1


拼接成 2013-11-12 18:00:10 样式的字符串,用DateTime.Parse去转换

#2



string dt1 = "2013/12/12";
string dt2 = "18点";
string dt = string.Concat(dt1, " ", dt2);
DateTime newdt = DateTime.ParseExact(dt, "yyyy/MM/dd HH点", new CultureInfo("zh-CN"));
Console.WriteLine(newdt.ToString());//2013/12/12 18:00:00

#3


引用 2 楼 guwei4037 的回复:

string dt1 = "2013/12/12";
string dt2 = "18点";
string dt = string.Concat(dt1, " ", dt2);
DateTime newdt = DateTime.ParseExact(dt, "yyyy/MM/dd HH点", new CultureInfo("zh-CN"));
Console.WriteLine(newdt.ToString());//2013/12/12 18:00:00
+1

#1


拼接成 2013-11-12 18:00:10 样式的字符串,用DateTime.Parse去转换

#2



string dt1 = "2013/12/12";
string dt2 = "18点";
string dt = string.Concat(dt1, " ", dt2);
DateTime newdt = DateTime.ParseExact(dt, "yyyy/MM/dd HH点", new CultureInfo("zh-CN"));
Console.WriteLine(newdt.ToString());//2013/12/12 18:00:00

#3


引用 2 楼 guwei4037 的回复:

string dt1 = "2013/12/12";
string dt2 = "18点";
string dt = string.Concat(dt1, " ", dt2);
DateTime newdt = DateTime.ParseExact(dt, "yyyy/MM/dd HH点", new CultureInfo("zh-CN"));
Console.WriteLine(newdt.ToString());//2013/12/12 18:00:00
+1