DAY
返回 day的 month,从 1 到 31 的数字。
语法
DAY(<date>)
参数
术语 | 定义 |
---|---|
date |
date
datetime 中的 format,ordate的文本表示形式。 |
返回 value
一个整数,指示 day的 month。
言论
DAY 函数采用尝试 datedayfind 的参数。 可以通过使用另一个 date 函数(通过使用返回 date的表达式)向函数提供日期,or 通过在 date
datetime
中键入 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 日的
datetime
value,and 函数返回 8。 但是,if 当前 date/time 设置表示 format/Day/MonthYear 中的日期,则同一字符串将解释为等效于 2009 年 8 月 1 日datetime
value,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","")