20.4 日期函数
Excel服务器提供了比较丰富的日期函数,比较常用的有:
年份值、月份值、日期值、星期
求日期型数据的年份、月份、日期和星期,返回值为整数。如年份值(‘12/23/2005’)=2005,月份值(‘12/23/2005’)=12
此年、此月、此季
返回某个时间区间,要求与关系运算符“介于”一起使用。例如:’01/15/2005’ 介于 此月(2005,1),表示日期“2005年1月15日”介于2005年1月份之内。
日期加减
在某基准日期的基础上,增加或减少几个时间单位(天/周/月/季/年/小时)。得到一个新的日期。例如:日期加减(dd,-2,’01/10/2005’),返回的是“2005年1月10日”的前2天的日期,即“2005年1月8日”。
年初、年末、月初、月末
返回指定时间段的起始(或结尾)那一天的日期。例如:月末(2005,7),返回2005年7月份月末那一天的日期,即“2005年7月31日”。
间隔时间
返回两个指定日期之间的间隔时间单位,结果为整数。例如:
间隔时间(dd,’01/01/2005’,’02/01/2005’)返回2005年1月1日至2005年2月1日之间的间隔天数,结果为31。
间隔时间(mm,’01/01/2005’,’02/01/2005’)返回2005年1月1日至2005年2月1日之间间隔的月数,结果为1。
在示例数据库中提供了一个模版《日期函数》,其中的表间公式例示了日期函数的用法。