当前位置: 首页 > news >正文

咸阳做网站的短视频培训要多少学费

咸阳做网站的,短视频培训要多少学费,政府网站建设与管理,横峰网站建设请假申请时提供一个开始和结束时间,计算这段时间内的上班时间为多少个小时 /*** 计算请假时长,周日不计算* param startTimeStr* param endTimeStr* return*/public double computeWorkTimeLength(String startTimeStr, String endTimeStr){// 获取配置的…

请假申请时提供一个开始和结束时间,计算这段时间内的上班时间为多少个小时

/*** 计算请假时长,周日不计算* @param startTimeStr* @param endTimeStr* @return*/public double computeWorkTimeLength(String startTimeStr, String endTimeStr){// 获取配置的上班时间、下班时间、午休时间
//        String workTimeStart = configService.selectConfigByKey("work.time.start");String workTimeStart = "08:30";
//        String workTimeEnd = configService.selectConfigByKey("pm.rest.time.start");String workTimeEnd = "18:00";
//        String noonRestTimeStart = configService.selectConfigByKey("noon.rest.time.start");String noonRestTimeStart = "11:40";
//        String noonRestTimeEnd = configService.selectConfigByKey("noon.rest.time.end");String noonRestTimeEnd = "14:00";DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");// 将字符串转换为 LocalDateTime 对象LocalDateTime startTime = LocalDateTime.parse(startTimeStr, formatter);LocalDateTime endTime = LocalDateTime.parse(endTimeStr, formatter);// 定义上班时间和下班时间LocalTime workStartTime = LocalTime.parse(workTimeStart);LocalTime workEndTime = LocalTime.parse(workTimeEnd);// 定义午休时间LocalTime wxStartTime = LocalTime.parse(noonRestTimeStart);LocalTime wxEndTime = LocalTime.parse(noonRestTimeEnd);double totalLeaveHours = 0;LocalDate currentDate = startTime.toLocalDate();while (currentDate.isBefore(endTime.toLocalDate()) || currentDate.isEqual(endTime.toLocalDate())) {// 排除周日if (currentDate.getDayOfWeek() != DayOfWeek.SUNDAY) {LocalTime currentDayStartTime = (currentDate.isEqual(startTime.toLocalDate())) ? startTime.toLocalTime() : workStartTime;LocalTime currentDayEndTime = (currentDate.isEqual(endTime.toLocalDate())) ? endTime.toLocalTime() : workEndTime;if (currentDayStartTime.isAfter(currentDayEndTime)) {currentDayStartTime = workStartTime;currentDayEndTime = workEndTime;}// 排除午休时间if (!currentDayStartTime.isAfter(wxEndTime) && !currentDayEndTime.isBefore(wxStartTime)) {// 午休时间包含在调休时间内long workMinutesBeforeRest = Duration.between(currentDayStartTime, wxStartTime).toMinutes();long workMinutesAfterRest = Duration.between(wxEndTime, currentDayEndTime).toMinutes();long totalWorkMinutes = workMinutesBeforeRest + workMinutesAfterRest;//                    return totalWorkMinutes / 60.0;totalLeaveHours += Math.max(totalWorkMinutes / 60.0, 0);} else {// 午休时间不包含在调休时间内long currentDayWorkMinutes = Duration.between(currentDayStartTime, currentDayEndTime).toMinutes();//                    return currentDayWorkMinutes / 60.0;totalLeaveHours += Math.max(currentDayWorkMinutes / 60.0, 0);}//                long currentDayWorkMinutes = Duration.between(currentDayStartTime, currentDayEndTime).toMinutes() - Duration.between(wxStartTime, wxEndTime).toMinutes();
//                totalLeaveHours += Math.max(currentDayWorkMinutes / 60.0, 0);}currentDate = currentDate.plusDays(1);}// 返回时间,并保留两位小数return Math.round(totalLeaveHours * 100.0) / 100.0;}

http://www.wooajung.com/news/30917.html

相关文章:

  • 公司企业宣传片拍摄西安seo服务培训
  • 网站建设管理措施威海网站制作
  • 淘宝有做钓鱼网站的吗什么是seo文章
  • 网站建设合同服务响应时间合肥网站seo公司
  • 马鞍山建站软文营销的本质
  • 凡科网商城是正规网站吗seo专业学校
  • 信用泰安网站网络广告类型
  • 泉州网站建设费用登录百度
  • 群晖nas可以做网站腾讯企业邮箱
  • 网站建设实验的建议和看法线上线下推广方案
  • 网站建设太金手指六六十百度推广每年600元什么费用
  • 有没有免费的室内设计软件搜索引擎优化效果
  • 国际商业网站长沙网络营销哪家平台专业
  • 一个网站做多少关键词怎么学做电商然后自己创业
  • 用凡科做网站的费用关键洞察力
  • 郑州做网站琴武汉网站seo
  • 网站内容规划流程提高关键词排名的软文案例
  • 做高端网站建设app如何推广
  • 前端怎么接私活做网站seo站长之家
  • 武汉云优化网站建设seo交流网
  • me域名网站自媒体营销代理
  • 武汉自适应网站建设免费刷推广链接的网站
  • 东莞网站制作方案定制网站外贸推广
  • 河北建筑网站企业查询天眼查
  • 备案的网站建设书是什么意思网络营销app有哪些
  • 做推手需要开网站吗如何创建网站?
  • 做网站设计制作公司网站优化排名推荐
  • wordpress站点设置使用时间百度识图搜索
  • 室内设计案例分析ppt吉林关键词排名优化软件
  • 俄语免费网站制作下载爱城市网app官方网站