zl程序教程

您现在的位置是:首页 >  其他

当前栏目

[DAX] 日期时间函数

日期 函数 时间
2023-09-11 14:22:54 时间

1.DATE函数

DATE函数用于返回日期格式的指定日期

语法格式

DATE(year, month, day)

参数说明

year:表示年份的数字

month:表示月份的数字,有效值为 1-12

day:表示日期的数字,有效值为 1-31

示例

返回日期2022/10/18 0:00:00

= DATE(2022,10,18) 

2.MONTH函数 

MONTH函数用于返回一个日期的月份(返回1到12之间的一个整数)

语法格式

MONTH(date)

参数说明

date:日期/时间或文本格式的日期 

示例

返回10

= MONTH("2022-10-18 11:15:00") 

3.YEAR函数

YEAR函数用于返回一个日期的年份(返回1到12之间的一个整数)

语法格式

YEAR(date)

参数说明

date:日期/时间或文本格式的日期

示例

返回2022

= YEAR("2022-10-18")

返回今天的日期的年份

= YEAR(TODAY())

4.DAY函数

DAY函数用于返回一个日期的天数(返回1到31之间的数字) 

语法格式

DAY(date)

参数说明

date:日期/时间或文本格式的日期

示例

返回18

= DAY("2022-10-18")

5.HOUR函数

HOUR函数用于返回指定日期时间的小时值(将小时作为从0(12:00 AM)到23(11:00 PM)的数字返回)

语法格式 

HOUR(datetime)

参数说明

datetime:日期时间值

示例

返回15

= HOUR("March 3, 2008 3:00 PM")

返回11

= HOUR("2022/10/18 11:45:20")

6.MINUTE函数

MINUTE函数以数字形式返回指定日期的分钟值(0到59之间的数字)

语法格式

MINUTE(datetime)

参数说明

datetime:日期时间值

示例

返回30

= MINUTE("March 23, 2008 1:30 PM")

返回45

= MINUTE("2022/10/18 11:45:20")

7.SECOND函数

SECOND函数用于返回一个指定日期的秒数(0到59之间的数字)

语法格式

SECOND(time)

参数说明 

time:采用日期/时间格式的一个时间

示例

返回3

= SECOND("March 3, 2008 12:00:03")

返回20

= SECOND("2022/10/18 11:45:20")

8.NOW函数 

NOW函数以日期/时间格式返回当前日期和时间

语法格式

= NOW()

举个栗子:返回2022/10/18 21:34:25

9.TODAY函数

TODAY函数用于返回当前日期 

语法格式

= TODAY()

举个栗子:返回2022/10/18 0:00:00

10. QUARTER函数

QUARTER函数用于返回指定日期的季度值(1到4之间的一个整数)

语法格式

QUARTER(date)

参数说明

date:日期

示例

返回4

= QUARTER(DATE(2022,10,18))
= QUARTER("2022-10-18 12:00:00")