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 循环搞定呢
展开
 我来答
百度网友5298263
2017-02-07 · TA获得超过968个赞
知道小有建树答主
回答量:1005
采纳率:94%
帮助的人:530万
展开全部
dt.Minute可以获取当前的分钟数
判断它是否为59就行了
不过按照你的加法
10:50:00 再加10分钟就已经11:00:00了
要加上判断才行
追问
现在问题就在我怎么写这个判断都不对,我是用来打印就诊时间的 ,第一个挂号的病人开始就诊时间是当天10:00:00,每个间隔10分钟,就是说每打印一个就诊号时间就比前面的时间多10分钟~~~~~高手给个代码......我自己写的循环时间完全没变.....
追答
dt=dt.AddMinutes(10);

增加之后要赋值回去才能改变
阳光的雷咩咩
2017-02-07 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7877万
展开全部
你是要做什么功能,是不是秒表之类?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式