网站首页 > 博客文章 正文
工龄这个词大家都不陌生,它对一名员工的职业生涯是很重要的,那么怎么计算工龄呢?
这个例子看起来非常简单,比如我是2000年入职,今年2015年,得出的结果应该是15年。可能会有人认为,用YEAR()函数取两个年份,相减不就好了吗。可是要考虑到2015.12.1-2016.5.1这样的情况,只有5个月,不满整年,不能算作工龄。当然年龄也是一样,没有到周岁的时候,是不能算整岁的。因此用年份相减的算法予以否定。
方法1:用天数折算成年数
比较相似的是,如果计算天数呢,算出两个时间的天数差,然后除以365,再取整,不就可以得到年份了吗。
最终公式为: INT(DAYS(DATE(终止时间),DATE(起始时间))/365)
方法2:用时间戳折算成年数
同理,机智的朋友们也可能直接从时间戳上入手,直接算出两个时间戳的差,然后用毫秒换算取整。
最终公式为:INT((终止时间-起始时间)/1000/60/60/24/365)
本文教程所用工具,可以点击了解更多查看「简道云官网」零代码轻量级应用搭建平台
推荐阅读
- 上一篇: Linux系统Shell使用方法(二)——时间运算
- 下一篇: Excel中将时间格式转化成时间戳格式
猜你喜欢
- 2024-12-02 PHP时间戳的秘密--关于PHP时间戳函数各种使用方法
- 2024-12-02 MySQL 中时间函数详解,及加减计算总结和使用!
- 2024-12-02 SQLServer时间戳的误解,与时间没有关系
- 2024-12-02 一种整车域控制器片内及片外时间同步方法
- 2024-12-02 时间戳服务怎么收费?可信时间戳一年多少钱?
- 2024-12-02 PTP时间同步的具体原理
- 2024-12-02 特斯拉UWB数字钥匙,是怎么一步步被黑的
- 2024-12-02 项目多时区处理
- 2024-12-02 java的时间戳的长度为什么是固定的?它是如何做到的
- 2024-12-02 「技术分享」利用卫星校准系统时间
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)