• 最新功能
  • 1 EXCEL服务器概述
  • 2 安装与卸载
  • 3 基本概念&基本操作
  • 4 建立部门、角色、用户
  • 5 建立基础数据
  • 6 管理业务数据
  • 7 熟练填报
  • 8 数据查询
  • 9 工作流
  • 10 回写公式
  • 11 统计报表
  • 12 应用系统管理
  • 13 系统管理模块的常用操作
  • 14 填报网站
  • 15 移动端应用
  • 16 系统外观设计
  • 17 模板管理
  • 18 角色和用户
  • 19 数据项、数据表、数据库
  • 20 数据规范详解
  • 21 工作流详解
  • 22 表间公式详解
  • 23 实时系统、实时管理
  • 24 即时通讯
  • 25 文档管理
  • 26 网盘
  • 27 和其它系统的数据集成
  • 28 和CAD软件的集成
  • 29 与移动端其它应用的集成
  • 30 安装与部署的高级话题
  • 31 表达式函数详解
  • 31.1 常量
  • 31.2 逻辑表达式
  • 31.3 统计函数
  • 31.4 日期函数
  • 31.5 字符串函数
  • 31.6 集合函数
  • 31.7 系统变量
  • 31.8 输入变量
  • 31.9 条件取值
  • 31.10 EXCEL扩展函数
  • 32 通过VBA程序操纵EXCEL服务器
  • 33 通过命令行操作ES客户端
  • 34 商业智能BI系统
  • 35 WebApi的应用
  • 36 共享文档
上一节 下一节

31.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。

在示例数据库中提供了一个模版《日期函数》,其中的表间公式例示了日期函数的用法。

上一节 下一节