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