根据入职日期计算工龄
public class TimerUtil {/*** 计算工龄 日期格式为yyyy-MM* @param t1 入职日期* @param t2 当前日期* @return XX年XX月*/public static String gl(String t1,String t2) {String[] split1 = t1.split("-");String[] split2 = t2.split("-");int m2 = Integer.parseInt(split2[1]);int m1 = Integer.parseInt(split1[1]);int month=0;int year = 0;if(m2 >= m1) {month = m2 -m1;year = Integer.parseInt(split2[0]) - Integer.parseInt(split1[0]);}else {month = 12-m1 +m2;year = Integer.parseInt(split2[0])- 1 - Integer.parseInt(split1[0]);}String rest="";if(year == 0) {rest=month+"月";}else if(month == 0) {rest=year+"年";}else {rest = year+"年"+month+"月";}return rest;}public static void main(String[] args) {String gl = TimerUtil.gl("2019-07", "2020-06");System.out.println(gl);}
}
根据入职日期计算工龄相关推荐
- 计算机作业怎么算工龄,EXCEL如何根据输入的入职日期自动计算工龄
花名册或类似EXCEL应用,依靠公式自动生成相关信息,可以尽量避免手工输入错误.其中,根据入职日期,利用公式自动生成试用期满日期.合同期满日期.合同到期提醒.工龄(严格来说是司龄或店龄). 假设单元格 ...
- 根据入职时间计算工龄
//获取输入的入职时间转换为Date var UToTime = $("UToTime").val(); var aDate = UToTime.split("-&quo ...
- oracle 计算入职年份,mssql sqlserver 获取入职日期到今天日期所经过的年份及月份信息呢?...
摘要: 下文讲述sqlserver获取指定日期到今日的年份及月份之和,如下所示: 实现思路: 1.根据datediff计算出入职日期同当前日期间隔的月份 2.间隔月份除以12得到的入职年份信息 3.间 ...
- 面试成功一个公司,微信上HR和我谈好了薪资和入职日期。却不发offer。这种企业值得去吗?
作为一个职场老鸟,以我的经验我建议不去,就算去了,你入职一段时间之后有可能不会认可该公司的企业文化,最终可能受不了而离开,这对公司没有什么大的损失,对你个人而言损失比较大,你牺牲了宝贵的时间. 没有发 ...
- 10-221 在员工表中查询入职最晚的员工的编号,姓名和入职日期
分数 3 全屏浏览题目 切换布局 作者 刘冬霞 单位 山东理工大学 在员工表中查询入职最晚的员工的编号,姓名和入职日期. 提示:这是一个嵌套查询. 表结构: 员工(员工编号 文本型,姓名 文本型,性别 ...
- 查询每个部门中入职日期一致的员工信息
INSERT into worker values (10004,'孙大圣2','1986-02-12','女','2019-06-23','销售部') INSERT into worker valu ...
- 10-204 在员工表中查询所有男性员工的编号,姓名和入职日期,结果按员工编号升序排列
分数 3 全屏浏览题目 切换布局 作者 刘冬霞 单位 山东理工大学 查询所有男性员工的编号,姓名和入职日期,结果按员工编号升序排列. 表结构: 员工(员工编号 文本型,姓名 文本型,性别 文本型,出生 ...
- js根据入职时间判断工龄
// js根据入职时间判断工龄;// 举例:4年3个月4天//visitTime 是自定义时间 可选当前时间var actualEntryTime = $("#actualEntryTime ...
- mysql中日期相减_解放双手!用这3个日期函数解决入职、工龄等天数的计算
人事部门员工的入职天数.财务部门合同的到期剩余天数等等,可以通过Excel表格来实现自动计算功能. 今天小编分享三个与日期有关的函数 一.EDATE函数 很多公司新员工入职会有3个月试用期,根据入职日 ...
- 获取sas员工转正日期 (传入入职时间:‘2018-01-29’、转正月份数:3个月、6个月)
public function getCorrectionDate(){$this->correctionDate('2018-01-29',1);}//获取转正日期,传入'2018-03-01 ...
最新文章
- 【模式识别】学习笔记(3)【Fisher线性判别】
- RxJava flatMap操作符用法详解
- Android Activity的理解
- 去掉字符串连续出现K个0的子串
- 《敏捷软件开发》学习笔记 第20章
- php flink,plus/flink.php · 辉辉菜/三强源码 - Gitee.com
- 拾取物品怎么实现_Dynamo如何实现图层的效果
- CSS之window的视图属性
- C++与Java语法上的不同,互联网 面试官 如何面试
- ORM数据库框架 LitePal SQLite MD
- 【2012百度之星/初赛上】小小度刷礼品
- Hexo高级教程之代码高亮
- C++ cin.get用法(详解版)
- python 正负数判断_python判断正负数方式
- macbook pro怎么养小宠物?macbook pro养宠物设置方法
- DevOps 工程师需要必备哪些技能?
- java 获取est时间_javascript-使用Java脚本将时区从EST转换为IST
- java ebcdic编码转换_JAVA实现ASCII码与EBCDIC码的相互转换
- 获取linux命令硬盘信息,Linux 下使用命令获取硬盘信息
- 计算机网络浅知识[ 3 ]:IP世界的基本构成
热门文章
- matlab 读取tiff文件
- 数据库----如何将oracle语句转换成mysql语句
- 微信平台h5开发问题总结
- 企业股权价值评估:市场法及收益法的评估思路
- 【AI大咖】扒一下低调的Yoshua Bengio大神
- android notifydatasetchanged 刷新错误,ListView中使用notifyDataSetChanged()刷新,item显示混乱。...
- iOS 在CollectionView上做展开收起动画
- AMR音频文件格式分析
- java 风能玫瑰图_使用java awt画风向玫瑰图及风能玫瑰图程序
- 黑龙江大学自考,助学专业软件工程(本科)招生简章