str = "2:08:20";
string[] splitTime = str.Split(new char[]{':'});
int hour = int.Parse(splitTime[0]);
if(splitTime[1].Trim('0').Length > 0)
hour ++;
return hour;
string[] splitTime = str.Split(new char[]{':'});
int hour = int.Parse(splitTime[0]);
if(splitTime[1].Trim('0').Length > 0)
hour ++;
return hour;
解决方案 »
- c#常用的FSO操作类
- net网站 Javascript 脚本 document.all[..] 为空或者不是对象 要怎么解决?
- Repeater动态加载模板后无法获取模板中的控件了
- 如何在程序中捕捉sql server中的错误?
- 为什么我这么郁闷!!!每个月等着发工资!感觉前途渺茫啊!!!!!!!!!
- 关于从excel中倒入数据到access中
- Session 传值问题!
- 如何统计出用户在表中的记录总和,应该是COUNT的问题吧,SQL代码如何,请帮助
- .net2005 发布网站的问题
- 请问怎么控制datalist的显示样式(急!急!急!在线等待)!
- POST提交数据,时间格式,中间没有空格了.例如:本应该是 2009-5-17 5:07:30,传过来的却是2009-5-175:07:30
- 网站调试时没有问题发布后page_load()执行了两次,
like this: //获取小时数
int hour = DateTime.Now.Hour;
//获取分钟数
int minute = DateTime.Now.Minute;
//获取秒数
int second = DateTime.Now.Second;
之后判断 分钟数是否大于0,当后面分钟数大于0时小时数要加1,即:hour+=1;
int h = a.Hour;
if (a.Minute > 0)
h = h + 1;
Response.Write(h.ToString());
myDate.Hour 是获取小时
myDate.Minute 是获取分钟
按你的要求可以先决断myDate.Minute是否大于0
然后myDate.Hour是否要加1
>>>>>>>>>>------------------------------------------------------------------------------------------<<<<<<<<<<
int m=dt.Month;
或用split分割字符串获取值
或DateTime.TryParse格式取值
int h=dt.Hour+1;
int iHour = Convert.ToInt32(dDateTime.Hour.ToString());int iMinute = Convert.ToInt32(dDateTime.Minute.ToString());
if (iMinute > 0){ iHour += 1;
}txtTime.Text = iHour.ToString();
*****************************************************************************
http://www.wbxonline.net/blog/