天天看点

工作中常用的四个日期计算公式,一定要收藏!

作者:零代码开发学习站

1. 简介

1.1 案例简介

本文将介绍如下几种常用的日期计算公式,帮助大家更好的使用日期函数。

  • 当月天数
  • 当月第一天/最后一天
  • 当周第一天/最后一天
  • 判断当年是否为闰年

1.2 预期效果

工作中常用的四个日期计算公式,一定要收藏!

2. 设置方法

在学习之前建议安装 日期函数 应用模板,本文将按照模板中的示例数据进行讲解。

2.1 表单搭建

新建「日期计算汇总」表单,字段设置如下:

字段名称 字段类型
选择日期 日期时间
本月天数 单行文本
本月第一天 日期时间
本月最后一天 日期时间
本周第一天 日期时间
本周最后一天 日期时间
本年是否为闰年 单行文本
工作中常用的四个日期计算公式,一定要收藏!

2.2 当月天数

选中「本月天数」字段,在「字段属性 >> 默认值」处,设置默认值为「公式编辑」,点击「编辑公式」:

工作中常用的四个日期计算公式,一定要收藏!

设置公式为:DAY(DATE(YEAR(选择日期),MONTH(选择日期)+1,0)),用于计算选择日期的当月总天数。

工作中常用的四个日期计算公式,一定要收藏!

2.3 当月第一天/最后一天

1)选中「本月第一天」字段,同样的方法,设置公式为DATE(YEAR(选择日期),MONTH(选择日期),1),表示所选日期的当月第一天。

工作中常用的四个日期计算公式,一定要收藏!

2)选中「本月最后一天」字段,设置公式为DATE(YEAR(选择日期),MONTH(选择日期)+1,0),表示所选日期的当月最后一天。

工作中常用的四个日期计算公式,一定要收藏!

2.4 当周第一天/最后一天

1)选中「本周第一天」字段,设置公式为IF(VALUE(TEXT(DATE(选择日期),"E"))>=1,DATEDELTA(选择日期,1-VALUE(TEXT(DATE(选择日期),"E"))),DATEDELTA(选择日期,-6)),表示所选日期的当周第一天。

工作中常用的四个日期计算公式,一定要收藏!

2)选中「本周最后一天」字段,设置公式为IF(VALUE(TEXT(DATE(选择日期),"E"))>=1,DATEDELTA(选择日期,7-VALUE(TEXT(DATE(选择日期),"E"))),选择日期),表示所选日期的当周最后一天。

工作中常用的四个日期计算公式,一定要收藏!

2.5 判断当年是否为闰年

选中「本年是否为闰年」字段,设置公式为IF(OR(AND(MOD(YEAR(选择日期),4)==0,MOD(YEAR(选择日期),100)!=0),MOD(YEAR(选择日期),400)==0),'是',"否"),表示当本年为闰年时,将返回“是”,本年不是闰年时,将返回“否”。

本教程来自简道云—帮助中心,进入查看更多。

继续阅读