vb.net 或者 c# 每点击一次按钮当前时间加十分钟,然后到了59分以后小时+1, 比如:当前时间10:00:00
比如:当前时间10:00:00,单击按钮变成10:10:00。。。一直到10:59:00(当然10:60:00这样会溢出错误)然后变成11:00:00,可以一直加到23:...
比如:当前时间10:00:00 ,单击按钮变成10:10:00 。。。一直到10:59:00(当然10:60:00这样会溢出错误)然后变成11:00:00,可以一直加到23:59:00。。我用了下DateTime dt = DateTime.Now;
dt.AddMinutes(10);
这个方法。。。。但是不知道怎么判断分钟到59,在加dt.AddHours(1);
求高手怎么用for 循环搞定呢 展开
dt.AddMinutes(10);
这个方法。。。。但是不知道怎么判断分钟到59,在加dt.AddHours(1);
求高手怎么用for 循环搞定呢 展开
2个回答
展开全部
dt.Minute可以获取当前的分钟数
判断它是否为59就行了
不过按照你的加法
10:50:00 再加10分钟就已经11:00:00了
要加上判断才行
判断它是否为59就行了
不过按照你的加法
10:50:00 再加10分钟就已经11:00:00了
要加上判断才行
追问
现在问题就在我怎么写这个判断都不对,我是用来打印就诊时间的 ,第一个挂号的病人开始就诊时间是当天10:00:00,每个间隔10分钟,就是说每打印一个就诊号时间就比前面的时间多10分钟~~~~~高手给个代码......我自己写的循环时间完全没变.....
追答
dt=dt.AddMinutes(10);
增加之后要赋值回去才能改变
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询