摘要: 如何计算两个时间段的有效工作时间?比如("2010-08-10 9:00")和("2010-08-11 16:00")之间?下面是刚刚得到的,没有考虑周末:网上有人问到这个有意思的问题,下班之后在公交车上想到了LINQ的做法。工作时间的计算是上午4小时和下午4小时的并集。然后就简单了,有效工作时间就是全天某个时间段和工作时间两个序列的交集。PS: C#中的TimeSpan计算有个要注意的地方,比如... 阅读全文
posted @ 2010-08-13 21:38 ambar 阅读(1240) 评论(0) 推荐(1) 编辑