如何用函数计算工龄
- 编程技术
- 2025-02-07 22:35:11
- 1
![如何用函数计算工龄](http://xinin56.com/imgs/95.jpg)
计算工龄的函数可以根据不同的需求设计,以下是一个简单的Python函数示例,用于计算员工的工龄。这个函数假设输入是员工入职的年月和当前日期。```pythonfrom...
计算工龄的函数可以根据不同的需求设计,以下是一个简单的Python函数示例,用于计算员工的工龄。这个函数假设输入是员工入职的年月和当前日期。
```python
from datetime import datetime
def calculate_work_years(start_date, current_date):
"""
计算工龄,以年为单位。
:param start_date: 员工入职的日期,格式为'YYYY-MM-DD'
:param current_date: 当前日期,格式为'YYYY-MM-DD'
:return: 工龄,以年为单位
"""
start_date_obj = datetime.strptime(start_date, '%Y-%m-%d')
current_date_obj = datetime.strptime(current_date, '%Y-%m-%d')
计算两个日期之间的差值
delta = current_date_obj start_date_obj
返回年数
return delta.days // 365
示例使用
start_date = '2015-06-01'
current_date = datetime.now().strftime('%Y-%m-%d')
work_years = calculate_work_years(start_date, current_date)
print(f"工龄为:{work_years
本文链接:http://www.xinin56.com/bian/509260.html
上一篇:护理学解剖课什么样
下一篇:iphone如何找到群组