比如数据
张三 2008-05-08 08:12:00
张三 2008-05-08 09:12:00
张三 2008-05-08 17:30:00
张三 2008-05-09 08:12:00
张三 2008-05-09 09:12:00
张三 2008-05-09 17:30:00
张三 2008-05-10 08:12:00
张三 2008-05-10 17:30:00
李四 2008-05-08 08:12:00
李四 2008-05-08 09:12:00
李四 2008-05-08 17:30:00
李四 2008-05-09 08:12:00
李四 2008-05-09 09:12:00
李四 2008-05-09 17:30:00
李四 2008-05-10 08:12:00
李四 2008-05-10 17:30:00
目的需要从每人的相同日期里取出第一次和最后一次时间,然后计算两次时间是否大于8小时,现在不清楚怎样能取出这两个时间?
希望某位大哥能帮忙解决下,谢谢。
张三 2008-05-08 08:12:00
张三 2008-05-08 09:12:00
张三 2008-05-08 17:30:00
张三 2008-05-09 08:12:00
张三 2008-05-09 09:12:00
张三 2008-05-09 17:30:00
张三 2008-05-10 08:12:00
张三 2008-05-10 17:30:00
李四 2008-05-08 08:12:00
李四 2008-05-08 09:12:00
李四 2008-05-08 17:30:00
李四 2008-05-09 08:12:00
李四 2008-05-09 09:12:00
李四 2008-05-09 17:30:00
李四 2008-05-10 08:12:00
李四 2008-05-10 17:30:00
目的需要从每人的相同日期里取出第一次和最后一次时间,然后计算两次时间是否大于8小时,现在不清楚怎样能取出这两个时间?
希望某位大哥能帮忙解决下,谢谢。
楼主【dongyan8404】截止到2008-07-09 10:40:14的历史汇总数据(不包括此帖):
发帖的总数量:0 发帖的总分数:0 每贴平均分数:0
回帖的总数量:0 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:0 结贴的总分数:0
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:---------------------结分的百分比:---------------------
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
5-8 取第一个和最后一个
5-9 取第一个和最后一个
5-10 取第一个和最后一个 list里数据可以返回一个对象。每个字段值是String型的。
在我们公司是用oracle pl/sql做的你要用Java的话,先得到姓名set(不重复的)
然后根据每个姓名对集合做遍历,找出每个姓名对应最大的,和最小的
计算差,然后存到另一个集合中去