public long java.util.Date.getTime()
两个时间差就得到了工作时长
两个时间差就得到了工作时长
解决方案 »
- 如何利用SpringSecurity验证Email和Password?
- SSH框架的搭建
- hibernate插入数据,表不存在异常
- 在hibernate中配置使用Access数据库找不到ID的getter方法
- 新闻的置顶怎么实现?
- 简单的 jsp验证码 代码!
- 关于 struts2 中 action 和 前台 jsp 传值
- 关于游戏业务设计方面请教
- ACTION的测试问题
- ●在BMP中的我bean类中定义中实现了ejbFindByPrimaryKey(AccountPK pk),在home接口中在home接口种声明findByPrimaryKey(AccountPK pk)
- myeclipse db browser sqlserver
- 100分请教不同包类中数值的传递问题!
endDate.getTime()-startDate.getTime() 只是得到这个时间段的时长。
我的意思是想得到这个时间段内的工作时长
比如startDate为当天7点,endDate为当天10点,那么就应该是1个工作时的时长,因为工作时是从每天的9点开始算起,9点之前的不算工作时长
endDate.getTime()-startDate.getTime() 只是得到这个时间段的时长。
我的意思是想得到这个时间段内的工作时长
比如startDate为当天7点,endDate为当天10点,那么就应该是1个工作时的时长,因为工作时是从每天的9点开始算起,9点之前的不算工作时长
那可以直接设置开始时间为当天九点,再用结束时间减。就是设置格式要注意,这是我的思路
endDate.getTime()-startDate.getTime() 只是得到这个时间段的时长。
我的意思是想得到这个时间段内的工作时长
比如startDate为当天7点,endDate为当天10点,那么就应该是1个工作时的时长,因为工作时是从每天的9点开始算起,9点之前的不算工作时长
那可以直接设置开始时间为当天九点,再用结束时间减。就是设置格式要注意,这是我的思路
开始时间不一定从9点开始的啊
如果是的,那就用endDate减去9
否则就减去startDate