age()

阅读(1656) 标签: 时间, 间隔, , , ,

描述:

计算两个定义时间之间的整年数。

语法:

age(dateExp1:formatExp,dateExp2:formatExp)

备注:

计算从参数dateExp1定义的时间到dateExp2间隔的整年数,dateExp2缺省为now()

参数:

dateExp1/dateExp2

日期型表达式运算的结果是日期型(Date)

formatExp

格式化表达式,比如"yyyyMMdd","yyyy-MM-dd"

选项:

@y

计算精确到年。

@m

计算精确到月,缺省精确到日。

返回值:

整数

示例:

 

A

 

1

=age(date("1980-09-01"))

198091日到当前间隔的整年数。

2

=age(date("1980-09-01"),date("1985-01-01"))

4

3

=age@y(date("1980-09-01"),date("1985-01-01"))

5

4

=age@m("19800227":"yyyyMMdd",date("1999-02-02"))

19