deq()

阅读(3210) 标签: 两个日期, 相同,

描述:

判断两个日期是否相同。

语法:

deq(datetimeExp1,datetimeExp2)

备注:

dateExp1dateExp2两个日期参数比较,判断是否相同,默认为时间精确到日。

参数:

datetimeExp1/datetimeExp2

日期或标准日期格式的字符串,如:yyyy-MM-dd HH:mm:ssyyyy-MM-dd HH:mm:ss

选项:

@y

时间精确到年。

@q

时间精确到季度。

@m

时间精确到月。

@t

时间精确到旬。

@w

时间精确到周,将周日作为每周的第一天。

@1

@w组合使用,将周一作为每周的第一天。注意是数字1

返回值:

Boolean

示例:

 

A

 

1

=deq("1988-12-08","1988-12-07")

false,判断两个日期是否相同。

2

=deq@y(date("1988-11-08"),date("1988-09-12"))

true,判断两个日期是否在同一年。

3

=deq@m(date("1988-11-08"),date("1988-09-12"))

false,判断两个日期是否在同一月。

4

=deq@q(date("1988-12-08"),date("1988-10-12"))

true,判断两个日期是否在同一季度。

5

=deq@t(date("1988-10-08"),date("1988-10-12"))

false,判断两个日期是否在同月的同一旬。

6

=deq@w(date("2023-09-03"),date("2023-09-09"))

true,判断两个日期是否在同一周,将周日作为每周的第一天。

7

=deq@1w(date("2023-09-03"),date("2023-09-09"))

false,判断两个日期是否在同一周,将周一作为每周的第一天。