C#里怎么将4个string(11 25 30 130)换成一个datetime 型数据。表示为11点25分30秒130毫秒? 把字符串拼成这样转换Convert.ToDateTime("11:25:30.130"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先先拼接成日期格式然后转换(Convert.ToDateTime()或者DateTime.Parse()) String hour = "11"; String min = "25"; String sec = "30"; String msec = "130"; DateTime dd = new DateTime(1, 1, 1, Convert.ToInt32(hour), Convert.ToInt32(min), Convert.ToInt32(sec), Convert.ToInt32(msec)); String time = hour + ":" + min + ":" + sec + "." + msec; DateTime dd2 = DateTime.Parse(time);办法很多种,但是要看你关不关心日期的部分 支持#1楼string h="11", m="25", s="30", mil="130";DateTime dt = Convert.ToDateTime(string.Format("{0}:{1}:{2}.{3}", h, m, s, mil)); C# Queue的入队 出队问题 如何在函数的参数中传递类型? 通过iis使用非webservice方式提供返回值的服务 高分求解,ComBox的SelectionChangeCommitted被触发两次的问题。 datagrid列编辑问题,怎么取出的内容是编辑前的呢? C#中,如何简单的复制Access中的一条记录? SqlServer的锁和EntityFramework调用存储过程 C#如何处理IE11弹出的下载窗口 最便宜的机票 怎样覆盖右下角任务栏的时间图标? WPF判断输入*号和数字 亲 打印控件 有什么好的推荐吗
String min = "25";
String sec = "30";
String msec = "130";
DateTime dd = new DateTime(1, 1, 1,
Convert.ToInt32(hour), Convert.ToInt32(min), Convert.ToInt32(sec), Convert.ToInt32(msec)); String time = hour + ":" + min + ":" + sec + "." + msec;
DateTime dd2 = DateTime.Parse(time);办法很多种,但是要看你关不关心日期的部分
DateTime dt = Convert.ToDateTime(string.Format("{0}:{1}:{2}.{3}", h, m, s, mil));