日期时间的格式符:yyyy代表年,大写的MM代表月份,dd代表日,大写的HH表示24小时制,小写的hh表示12小时制,小写的mm表示分钟,ss代表秒,大写的SSS代表毫秒。
函数说明:从给定的日期型数据中,算出相差n天后的新的日期数据
语法:dateafter(date, n)
参数说明:
返回类型:日期
举例说明:
函数说明:计算两个日期型数据的差值
语法:dateDiff(start_date,end_date[,unit])
参数说明:
返回类型:整数
举例说明:
注:该函数支持excel公式导出、支持填报报表单元格自动计算
函数说明:从日期型数据中获得该日在本月中是几号
语法:day(dateExp)
参数说明:dateExp 表达式,其结果必须为日期或中国日期时间格式的字符串
返回类型:整数
举例说明:
函数说明:从日期型数据中获得该日的星期名称
语法:dayname(dateExp)
参数说明:date 需要获得星期名称的日期数据
返回类型:字符串
举例说明:
注:该函数支持excel公式导出、支持填报报表单元格自动计算
函数说明:从日期型数据中,获得该日位于一个星期中的第几天,这里是将星期日作为一星期的第一天
语法:daynum(dateExp)
参数说明:date 需要获得星期信息的日期数据
返回类型:整数
举例说明:
函数说明:按照一年 360天的算法(每个月以 30天计,一年共计 12个月)计算两个日期型数据相差几天
语法:Days360(start_date,end_date[,Method])
参数说明:
Method 指定了在计算中是采用欧洲方法还是美国方法,取值如下:
false或忽略:美国方法 (NASD),如果起始日期是一个月的 31 号,则等于同月的 30 号。如果终止日期是一个月的 31号,并且起始日期早于 30 * 号,则终止日期等于下一个月的 1 号,否则,终止日期等于本月的 30 号。
true: 欧洲方法,无论是起始日期还是终止日期为一个月的 31 号,都将等于本月的 30 号
返回类型:整数
举例说明:
函数说明:获得指定日期所在月或所在年的天数
语法:dayscount(dateExp[,flag])
参数说明:
dateExp 日期或标准日期格式的字符串,如:yyyy-MM-dd HH:mm:ss,yyyy-MM-dd,HH:mm:ss
flag 年或月标识,标识要返回的是给定的日期的月的天数还是年的天数,取值为M和Y,默认是M
返回类型:整数
举例说明:
注:该函数支持excel公式导出、支持填报报表单元格自动计算
函数说明:从日期时间型数据中,获得当前时间的具体小时信息
语法:hour(datetime)
参数说明:datetime 需要获得时辰信息的时间型数据,也可为字符型数据,格式为:HH:mm:ss
返回类型:整数
举例说明:
注:该函数支持excel公式导出、支持填报报表单元格自动计算
函数说明:获得指定日期的前一天(昨天)或前几天。
语法:lastday( dateExp {,rel})
参数说明:
返回类型:日期
举例说明:
注:该函数支持excel公式导出、支持填报报表单元格自动计算
函数说明:取得指定日期在前一个月(或前几个月)的同日,若无同一日,则返回前一月(或前几个月)的月末
语法:lastmonth( dateExp {,rel})
参数说明:
返回类型:日期
举例说明:
注:该函数支持excel公式导出、支持填报报表单元格自动计算
函数说明:取得指定日期在前一年(或前几年)的同月同日,若无同月同日,则返回前一年(或前几年)同月最后一天
语法:lastyear( dateExp{,rel} )
参数说明:
返回类型:日期
举例说明:
注:该函数支持excel公式导出、支持填报报表单元格自动计算
函数说明:从日期时间型数据中,获得分钟的信息
语法:minute(datetime)
参数说明:datetime 需要获得分钟信息的日期时间型数据,也可为字符型数据,格式为:HH:mm:ss
返回类型:整数
举例说明:
注:该函数支持excel公式导出、支持填报报表单元格自动计算
函数说明:从日期型数据中,获得月的信息
语法:month(date)
参数说明:date 需要获得月信息的日期型数据,也可为字符型数据,格式为:如:yyyy-MM-dd HH:mm:ss、yy-MM-dd HH:mm:ss、yyyy-MM-dd 、yy-MM-dd
返回类型:整数
举例说明:
注:该函数支持excel公式导出、支持填报报表单元格自动计算
函数说明:取得指定日期所在月的月首
语法:monthbegin( dateExp )
参数说明:dateExp 日期或标准日期格式的字符串, 如:yyyy-MM-dd HH:mm:ss、yy-MM-dd HH:mm:ss、yyyy-MM-dd、yy-MM-dd 或 HH:mm:ss
返回类型:日期
举例说明:
注:该函数支持excel公式导出、支持填报报表单元格自动计算
函数说明:取得指定日期所在月的月末
语法:monthend( dateExp )
参数说明:dateExp 日期或标准日期格式的字符串, 如:yyyy-MM-dd HH:mm:ss、yyyy-MM-dd 或 HH:mm:ss
返回类型:日期时间
举例说明:
函数说明:取得指定日期所在季度的首日
语法:quaterbegin( dateExp )
参数说明:dateExp 日期或标准日期格式的字符串, 如:yyyy-MM-dd HH:mm:ss,yyyy-MM-dd,HH:mm:ss
返回类型:日期型
举例说明:
函数说明:取得指定日期所在季度的末日
语法:quaterend( dateExp )
参数说明:dateExp 日期或标准日期格式的字符串, 如:yyyy-MM-dd HH:mm:ss,yyyy-MM-dd,HH:mm:ss
返回类型:日期型
举例说明:例1:quaterend(todatetime("1980-02-27","yyyy-MM-dd")) 返回:1980-03-31
注:该函数支持excel公式导出、支持填报报表单元格自动计算
函数说明:从日期时间型数据中,获得秒信息
语法:second(datetime)
参数说明:datetime 需要获得秒信息的日期时间型数据,也可为字符型数据,格式为:HH:mm:ss
返回类型:整数
举例说明:
函数说明:从给定的日期时间型数据中,算出相差n秒后的新的日期时间数据
语法:timeafter(datetime, n)
参数说明:
datetime 给定的起始日期,也可为字符型数据,格式为:HH:mm:ss
n 需要求得n秒后的新日期时间,可以为负数
返回类型:时间
举例说明:
函数说明:计算两个时间型数据的差值
语法:timeDiff(datetime1,datetime2[,unit])
参数说明:
返回类型:整数
举例说明:
函数说明:获得指定日期所在星期的星期天,这里认定星期天为一周的开始
语法:weekbegin(dateExp)
参数说明:dateExp 日期或标准日期格式的字符串, 如:yyyy-MM-dd HH:mm:ss,yyyy-MM-dd
返回类型:日期时间
举例说明:
函数说明:获得指定日期所在星期的星期六,这里认定星期六为一周的结束
语法:weekend (dateExp)
参数说明:dateExp 日期或标准日期格式的字符串, 如:yyyy-MM-dd HH:mm:ss,yyyy-MM-dd
返回类型:日期时间
举例说明:
注:该函数支持excel公式导出、支持填报报表单元格自动计算
函数说明:从日期型数据中获得年信息
语法:year(date)
参数说明:date 需要获得年信息的日期或标准日期格式的字符串,如:yyyy-MM-dd HH:mm:ss、yy-MM-dd HH:mm:ss、yyyy-MM-dd、yy-MM-dd
返回类型:整数
举例说明: