魔方网表 让信息化更简单

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

查看: 3269|回复: 0

[原创] 如何获得两个日期值之间相差的月数.

[复制链接]
西瓜红小公举 发表于 2016-9-30 18:34:40 | 显示全部楼层 |阅读模式


如果单纯只是两个月份提出来相减其实就很简单了,但是是日期值的话肯定就会涉及到跨年的情况.如果跨年的两个日期之间要算月份数,那就有点麻烦了,在这里我给大家一个简便的示例公式.大家一起分享一下.
比如两个日期字段一个叫"入职日期",一个叫"离职日期".那么要算出在职的月份数应该用以下公式:
(year(离职日期)-year(入职日期))*12+month(离职日期)-month(入职日期)
这个公式只是考虑到月份的,并不会考虑天数.如果需要天数的话,其实直接日期相减得出在职总天数之后除以30最简单.
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Archiver|手机版|小黑屋|魔方软件 ( 京ICP备08008787号 )

京公网安备 11010702001722号

GMT+8, 2024-9-21 17:41 , Processed in 0.075629 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表