:::danger

  • 在使用函数的时候,请用纯大写字母
  • 公式中的逗号、括号或其他符号均需英文状态下的 :::

    DATE 转换日期对象

    表达式:DATE(timestamp)
    入参:

  • timestamp: 必需。时间戳

返回值:

  • 类型:日期对象
  • 返回值规则: :::warning 公式目的:将年月日换为日期对象。 用来将日期组件的时间戳转为日期对象进行日期公式运算 ::: 示例:
    1.png
    下面介绍一下支持的占位符(注意大小写):
字母 含义
G 年代标志符
Y
M
D
h 时 在上午或下午 (1~12)
H 时 在一天中 (0~23)
m
s
S 毫秒
E 星期
D 一年中的第几天
F 一月中第几个星期几
w 一年中第几个星期
W 一月中第几个星期
a 上午 / 下午 标记符
k 时 在一天中 (1~24)
K 在上午或下午 (0~11)
z 时区

示例:
获取今天的日期,公式内容定义如下:
2.png

TIMESTAMP 赋值当前时间

表达式:TIMESTAMP(date)
入参:

  • 赋值给日期组件

返回值:

  • 类型:时间戳
  • 返回值规则: :::warning 将日期对象转换成时间戳,主要用来将日期公式计算出的日期对象转为时间戳,给日期组件赋值 ::: 示例:
    3.png

    TIMECOMPARE 比较 2 个日期大小

    表达式:TIMECOMPARE(日期选择框1,日期选择框2)
    入参:

  • 2个日期组件

返回值:
类型:布尔值
返回值规则:日期选择框1 > 日期选择框2,返回 true,否则返回 false :::warning 公式目的:比较两个时间的大小,日期选择框1 大于 日期选择框2 返回 true,否则返回 false ,点击体验效果 ::: 示例:
16.png

TIME 时间十进制

表达式:TIME(hour, minute, second)
入参:

  • hour:小时
  • minute:分钟
  • second:秒数

返回值:

  • 类型:数值
  • 返回值规则: :::warning 公式目的:返回特定时间的十进制数字。时间值为日期值的一部分,并用十进制数表示 :::

4.png

TODAY 今天

表达式:TODAY()
返回值:

  • 类型:时间戳
  • 返回值规则:得出今天的时间戳 :::warning 公式目的:返回今天 ::: 示例:
    2.png

    NOW 当前时间

    表达式:NOW()
    返回值:

  • 类型:时间戳

  • 返回值规则:将当前日期赋值给日期组件 :::warning 公式目的:返回当前时间。与 TODAY 函数相同 ::: 示例:
    5.png

    DAY 天数

    表达式:DAY(date)
    入参:

  • 指定日期

返回值:

  • 类型:数值
  • 返回值规则:返回日期天数 :::warning 公式目的:返回某日期的天数。 天数是介于 1 到 31 之间的整数 ::: 示例:
    6.png

    MONTH 月份

    表达式:MONTH(date)
    入参:

  • 指定日期

返回值:

  • 类型:数值
  • 返回值规则:返回日期月份 :::warning 公式目的:返回某日期的月份。 月份是介于 1 到 12 之间的整数 ::: 示例:
    7.png

    YEAR 年份

    表达式:YEAR(date)
    入参:

  • 指定日期

返回值:

  • 类型:数值
  • 返回值规则:返回日期年份 :::warning 公式目的:返回某日期的年份 ::: 示例:
    8.png

    HOUR 小时

    表达式:HOUR(date)
    入参:

  • 日期组件

返回值:

  • 类型:数值
  • 返回值规则:返回日期小时数 :::warning 公式目的:返回某日期的小时数 ::: 示例:
    9.png

    MINUTE 分钟

    表达式:MINUTE(date)
    入参:

  • 指定日期

返回值:

  • 类型:数值
  • 返回值规则:返回日期分钟数 :::warning 公式目的:返回某日期的分钟数 ::: 示例:
    10.png

    SECOND 秒数

    表达式:SECOND(date)
    入参:

  • 指定日期

返回值:

  • 类型:数值
  • 返回值规则:返回日期秒数 :::warning 公式目的:返回某日期的秒数 ::: 示例:
    11.png

    DAYS 两个日期之间的天数

    表达式:DAYS(end_date, start_date)
    入参:

  • end_date: 必需。结束日期。

  • start_date: 必需。起始日期。

返回值:
类型:数值
返回值规则:得出日期之间天数 :::warning 公式目的:返回两个日期之间的天数 ::: 示例:
12.png

DAYS360 计算两个日期相差天数

表达式:DAYS360(end_date, start_date, method)
入参:

  • end_date: 必需。结束日期。
  • start_date: 必需。起始日期。
  • method: 可选。用于指定在计算中是采用美国方法还是欧洲方法。不填或 false 表示是美国方法,true 表示是欧洲方法。

返回值:

  • 类型:数值
  • 返回值规则:返回 2 个日期相差天数 :::warning 公式目的:按照一年 360 天的算法(每个月以 30 天计,一年共计 12 个月),DAYS360 函数返回两个日期间相差的天数,这在一些会计计算中将会用到。 如果财会系统是基于一年 12 个月,每月 30 天,可使用此函数帮助计算支付款项。 ::: 示例:
    13.png

    WEEKNUM 日期周数

    表达式:WEEKNUM(date, return_type)
    入参:

  • data: 必需。指定日期。代表一周中的日期。应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入

  • return_type: 可选。一数字,确定星期从哪一天开始,默认值为 1。 数字1为周日开始,数字2为周一开始,当前只支持数字1和2。

返回值:
类型:数值
返回值规则:返回日期周数 :::warning 公式目的:返回特定日期的周数。例如,包含 1 月 1 里的周为该年的第 1 周,其编号为第 1 周 ::: 示例:
14.png

ISOWEEKNUM 当年周数

表达式:ISOWEEKNUM(date)
入参:

  • data: 必需。日期是 Ecxel 用于日期和时间计算的日期-时间代码

返回值:

  • 类型:数值
  • 返回值规则:返回日期周数 :::warning 公式目的:一个指定日期在当年的周数 ::: 示例:
    15.png

    FORMATDATE 可读日期

    表达式:ISOWEEKNUM(date)
    入参:

  • data: 必需。为时间戳

返回值:

  • 类型:文本
  • 返回值规则: :::warning 公式目的:将时间戳转化成可读日期 ::: 示例:
    2.png