遇到这么一个问题
传入一个开始时间(如果8:00AM),和结束时间(7:00PM),
并且有间隔时间(为15分钟的倍数,如15,30,45,1小时15,1小时30 等)
要求得到如下结果,
如果间隔时间为30分钟
如开始时间为8:00AM,结束时间7:00PM,间隔时间为30min
那么时间列表为 8:00AM,8:30AM,9:00AM,9:30AM。。 6:30PM,7:00PM在如果间隔1小时30分钟
那么,就是8:00AM ,9:30AM,11:00AM,12:30AM,2:00PM.3:30PM ,5:00PM ,6:30PM谢谢
传入一个开始时间(如果8:00AM),和结束时间(7:00PM),
并且有间隔时间(为15分钟的倍数,如15,30,45,1小时15,1小时30 等)
要求得到如下结果,
如果间隔时间为30分钟
如开始时间为8:00AM,结束时间7:00PM,间隔时间为30min
那么时间列表为 8:00AM,8:30AM,9:00AM,9:30AM。。 6:30PM,7:00PM在如果间隔1小时30分钟
那么,就是8:00AM ,9:30AM,11:00AM,12:30AM,2:00PM.3:30PM ,5:00PM ,6:30PM谢谢
-------------------------
这两个参数数据类型是什么间隔时间的数据类型,表示形式,因为不可能有“1小时15”这样的参数返回值要求什么类型-------------------------------------------------------
楼主并没有自己思考这个问题,至少是没有仔细思考,当你在思考如何提问,能让别人看得懂的同时,你也就在思考如何解决这个问题了,以上问题明确了,解决方法甚至过程,也就基本上出来了,遇到问题多思考一下,尝试一下吧
基本上就是应用DateTime的AddMinutes()方法来解决
我压根没有想到这个办法了,呵呵,很简单的一个问题。。多谢关注
Response.Write(DateTime.Now) For i As Integer = 0 To 10
startTime = startTime.AddMinutes(4 * 15)
Response.Write("<br>" & startTime.ToString("M/d/yyyy:hh:mm tt")) Next