月底的时候返回本任务的实际完成日期
时间: 2024-04-15 07:30:53 浏览: 20
要在月底时返回任务的实际完成日期,可以使用以下方法:
假设任务的完成日期位于A列,从A2单元格开始。
1. 在B列中输入以下公式:
```
=IF(MONTH(A2)=MONTH(TODAY()), A2, EOMONTH(TODAY(), -1))
```
这个公式将首先检查A2单元格的月份是否等于当前日期(TODAY()函数)的月份。如果是,则返回完成日期(A2单元格的值)。
如果A2单元格的月份与当前月份不匹配,则使用EOMONTH(TODAY(), -1)函数返回上个月的月末日期。
2. 将公式应用到B列的所有单元格中。
这样,您将在月底时返回任务的实际完成日期(如果是本月完成),或者返回上个月的月末日期(如果是上个月或之前完成)。
希望能对您有所帮助!如果还有其他问题,请随时提问。
相关问题
python获取月底日期
可以使用 Python 中的 datetime 和 calendar 模块来获取月底日期。以下是一个示例代码:
```python
import datetime
import calendar
# 获取当前日期
now = datetime.datetime.now()
# 获取当前月份的最后一天的日期
last_day = calendar.monthrange(now.year, now.month)[1]
end_of_month = datetime.date(now.year, now.month, last_day)
print(end_of_month)
```
输出结果将是当前月份的最后一天的日期,例如:2021-09-30。
java获取本月月底日期
可以使用Java 8中的LocalDate类来获取本月月底日期,具体代码如下:
```
LocalDate lastDayOfMonth = LocalDate.now().withDayOfMonth(
LocalDate.now().lengthOfMonth());
System.out.println("本月月底日期:" + lastDayOfMonth);
```
其中,`LocalDate.now()`获取当前日期,`lengthOfMonth()`获取当前月份的天数,`withDayOfMonth()`将日期设置为当前月份的最后一天。
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)