8:00-12:00 13:30-18:00 只统计当天这个时间段!

来源:百度知道 编辑:UC知道 时间:2024/07/16 05:29:45
8:00-12:00 13:30-18:00 只统计当天这两个时间段!
能不能给个思路?
8:00-12:00 13:30-18:00 只统计当天这两个时间段!
开始时间到结束时间如果是在这两个时间段里面则统计总共在这里的时间,否则不予以统计

begintime 是请假开始时间
endtime是请假结束时间
8:00-12:00 13:30-18:00 只统计当天这两个时间段
中间要排除星期天,还有跨天跨月跨年,等问题都要考虑进来 ,
目的就是统计这个请假请了多少工作时!

DateTime time = DateTime.Now;
if ((time.hour >= 8 && timehour <= 12) || (time.hour >= 13 && time.Minute >= 30) && time.hour <= 18)
{

}

统计在里面的时间?
我怎么知道它什么时候进来的喃?只有尾没有头

不好意思 有些 看不懂 可以再说的详细点吗
需求很不明确 你到底想要干什么

用线程访问时间,如果到了8就开始启动方法,至12就关闭线程..
其他时段亦同

你这是在提问题吗?我怎么看得一头雾水啊

LZ判断一下不就可以了 ?