通过开始日期结束日期算请假天数
在实体中两个Date属性的变量加上注解。
加注解后得到的startDate为YYYY-MM-DD格式
@DateTimeFormat(pattern = SimpleDateUtil.COMMON_DATE_FORMAT)
@JsonFormat(pattern = SimpleDateUtil.COMMON_DATE_FORMAT, timezone = SimpleDateUtil.TIME_ZONE)
private Date startDate;
@DateTimeFormat(pattern = SimpleDateUtil.COMMON_DATE_FORMAT)
@JsonFormat(pattern = SimpleDateUtil.COMMON_DATE_FORMAT, timezone = SimpleDateUtil.TIME_ZONE)
private Date endDate;
在seviceImpl中计算请假天数
int leaveDays = getLeaveDays(leaveApplicationBo.getStartDate(), leaveApplicationBo.getEndDate());
leaveApplicationBo.setLeaveDays(leaveDays);
getLeaveDays方法:
/*** 获取请假天数** @param startDate 请假开始日期* @param endDate 请假结束日期* @return 请假天数*/private int getLeaveDays(Date startDate, Date endDate) {long startDateTime = startDate.getTime();long endDateTime = endDate.getTime();long difTime = endDateTime - startDateTime;return parseInt(String.valueOf((difTime / 1000 / 60 / 60 / 24))) + 1;}
这样就可以直接在前端接收data.leaveDays的值来得到请假天数了。
通过开始日期结束日期算请假天数相关推荐
- 关于datediff(year,开始日期,结束日期)中year格式的说明,特别注意year两边不能加引号,否则报错...
关于datediff(year,开始日期,结束日期)中year格式的说明,特别注意year两边不能加引号,否则报错 如果要计算两个时间是否满意年,可以相减,最小365,润年366天.求整 转载于:ht ...
- Android 自定义日期段选择控件,开始日期-结束日期。
开发中碰到个需求,需要在一个控件中选择完成开始和结束日期.实现的过程走的是程序员开发的老路子,找到轮子后自己改吧改吧就成了.去年做的找不到参考的文章连接了,请原博主见谅. 当时做的时候有几个需求:1. ...
- 小程序 机票火车票酒店 开始日期结束日期选择 日历组件
github:https://github.com/xiaoyangyang-code/calendar 码云:https://gitee.com/xiaoyang688/calendar ##先看一 ...
- shell 开始日期 结束日期循环
shell 日期循环 #!/bin/sh if [ $# == 2 ]; thendatebeg=$1dateend=$2 elseecho "请输入开始时间和结束日期,格式为2017-04 ...
- python week 获取 星期 第几周 开始日期 结束日期 星期几
获取一周的开始和结束 from datetime import datetime, timedeltaday = '12/Oct/2013' dt = datetime.strptime(day, ' ...
- layui layDate 设置开始日期结束日期(开始日期不大于结束日期)
var start = laydate.render({elem: '#startTime',format: 'yyyy-MM-dd',// isInitValue: true,// value: s ...
- DB2根据开始和结束时间算相隔天数
这里now()为获取当前时间,以开始计算. TIMESTAMP(CREATION TIME) 其中TIMESTAMP为日期格式以'YYYY-MM-DD HH:MM:SS'显示,CREATION TIM ...
- DB2怎么根据开始和结束时间算相隔天数
select days(TO_DATE('20130313','yyyy-mm-dd'))-days(TO_DATE('20130301','yyyy-mm-dd')) D_TIME from sys ...
- input 起止时间_JavaScript输出所选择起始与结束日期的方法
本文实例讲述了JavaScript输出所选择起始与结束日期的方法.分享给大家供大家参考,具体如下: 一直在用公司的报表工具做报表,报表里最常用的查询条件就是开始日期.结束日期. 自己会一点html和j ...
最新文章
- JVM堆 栈 方法区详解
- 【Codeforces】1080C Masha and two friends (棋盘染色)
- Javascript学习资源整理
- 组态王中时间存access怎么存,组态王通过Access数据库起始截止日期查询方法
- c primer plus第六版电子版_【财经】京东超市PLUS有机联盟:有机品牌提升一站式营销解决方案...
- python十分钟教程_简洁的十分钟Python入门教程
- SourceProvider.getJniDirectories
- 在正式使用计算机账务系统的银行对账功能,用友ERP-U8管理系统认证考试理论题...
- linux下ffmpeg的使用方法
- 【报告分享】中国隐私计算产业发展报告(2020-2021).pdf(附下载连恶疾)
- Taro-library:Taro + Redux + 本地 Mock Server 示例项目
- DSP芯片TMS320C6678的spi挂载flash启动
- php 解析lrc文件格式,C#解析Lrc歌词文件过程详解
- 大学综评自招面试 计算机专业,自主招生中的综合评价面试技巧
- 火影手游 所有忍者 奥义 台词
- C# 六十二、正则表达式
- 数据可视化的实现技术和工具比较(HTML5 canvas(Echart)、SVG、webGL等等)
- java 图形_java 画立体图形
- javascript getDay()方法 语法
- PS-第四天-矢量形状与路径
热门文章
- 科学计算机电池,科学计算器
- 【Unity】超简单特效 - 烟雾
- PHP学习笔记(一)
- A类、B类、AB类、C类、D类功率放大电路的区别与基本定义
- MFC sendMessage消息使用说明
- 微信自定义菜单 有代码生成器 java微信接口开发 公众平台 SSM redis shiro 多数据源...
- 数据可视化分析教学课件——FineBI实验册节选====校园一卡通消费分析
- 开源助力云计算十年:从基础设施,到云原生崛起!
- 最新!2017年华南师范大学计算机科学与技术考研参考书
- redhat7.4离线安装cx_oracle