DAY

适用于:计算列计算表Measure视觉计算

返回 day的 month,从 1 到 31 的数字。

语法

DAY(<date>)

参数

术语 定义
date date datetime中的 format,ordate的文本表示形式。

返回 value

一个整数,指示 day的 month。

言论

  • DAY 函数采用尝试 datedayfind 的参数。 可以通过使用另一个 date 函数(通过使用返回 date的表达式)向函数提供日期,or 通过在 datedatetime中键入 format。 还可以在日期接受的字符串格式之一中键入 date。

  • Values返回的 YEAR,无论提供的 MONTHand的显示 DAY 如何,valuesformatdate 函数都将是公历 value。 例如,if 提供的 format 的显示 date 为 Hijri,values返回的 YEAR,MONTHandDAY 函数将 values 与等效的公历 date相关联。

  • 当 date 参数是 date的文本表示形式时,day 函数使用客户端计算机的区域设置 anddate/time 设置来了解文本 value,以便执行转换。 If 当前 date/time 设置表示 format/Month/DayYear 中的日期,则字符串“2009/1/8”被解释为等效于 2009 年 1 月 8 日的 datetimevalue,and 函数返回 8。 但是,if 当前 date/time 设置表示 format/Day/MonthYear 中的日期,则同一字符串将解释为等效于 2009 年 8 月 1 日 datetimevalue,and 函数返回 1。

示例:从 day 列中获取 date

以下公式返回列中 day [Birthdate] 中的 date。

= DAY([Birthdate])

示例 - 从字符串 day 获取 date

以下公式返回 day,4,使用已作为接受文本中的字符串提供的日期 format。

= DAY("3-4-1007")
= DAY("March 4 2007")

示例 - 使用 dayvalue 作为条件

以下表达式返回每个销售订单的 day,and 将行标记为促销销售项,ifmonth的第 10 个订单。

= IF( DAY([SalesDate])=10,"promotion","")

Date and time 函数TODAY 函数DATE 函数