DAY
返回一月中的日期,1 到 31 之间的数字。
语法
DAY(<date>)
parameters
术语 | 定义 |
---|---|
date | datetime 格式的日期,或日期的文本表示形式 。 |
返回值
指示月中日期的整数。
备注
DAY 函数将你要查找的日期作为参数。 可以通过使用另一个日期函数、使用返回日期的表达式或以 datetime 格式键入日期来向该函数提供日期 。 也可以使用一种可接受的日期字符串格式输入日期。
无论提供的日期值的显示格式如何,YEAR、MONTH 和 DAY 函数都返回公历日期值。 例如,如果提供的日期的显示格式为回历,则 YEAR、MONTH 和 DAY 函数的返回值将是与相应公历日期关联的值。
date 参数是日期的文本表示形式时,该 day 函数使用客户端计算机的区域设置和日期/时间设置来理解文本值以执行转换。 如果当前日期/时间设置以月/日/年格式表示日期,则字符串“1/8/2009”将解释为等于 2009 年 1 月 8 日的 datetime 值,并且该函数返回 8 。 但是,如果当前日期/时间设置以日/月/年的格式表示日期,那么同一字符串将被解释为等于 2009 年 8 月 1 日的 datetime 值,并且该函数返回 1 。
示例:从日期列表获取表示当天是星期几的值
下面的公式从 [Birthdate] 列中的日期返回日期。
= DAY([Birthdate])
示例 - 从字符串日期中获取日期值
下列公式使用以可接受的文本格式作为字符串提供的日期,返回日期 4。
= DAY("3-4-1007") = DAY("March 4 2007")
示例 - 使用表示日期值作为条件
以下表达式返回下达每个销售订单的日期,如果该订单在每月的 10 号下达,则将该行标记为促销产品。
= IF( DAY([SalesDate])=10,"promotion","")