Access交流网
  • 设为首页|收藏本站|繁体中文|手机版
  •     
  • Access培训-Access开发平台-Access行业开发

  • 首页
  • 资讯
  • 技巧
  • 源码
  • 行业
  • 资源
  • 活动
  • 关于

技巧

ACCESS数据库

启动/设置/选项/背景

修复/压缩

安全/加密/解密

快捷键

版本升级/其它等

数据表

命名方式/设计规范

表设计

查询

Sql语言基础

选择查询

更新查询

删除查询

追加查询

生成表查询

交叉表查询

SQL特定查询

查询参数

查询综合应用

界面/窗体/控件

标签

文本框

命令按钮

组合框/列表框

选项组/复选框/选项按钮

选项卡

子窗体

窗体本身/综合应用

其它

报表打印

报表设计

高级报表

模块/函数/VBA/API/系统

VBA基础

内置函数

调试/跟踪/Debug

模块/类模块

API/COM/系统相关

字符数字日期

网络通信游戏

加密解密安全

文件处理

经典算法

宏/菜单/工具栏/功能区

宏/脚本

菜单/工具栏

功能区/Ribbon

图表/图形/图像/多媒体

图表

图形/图像

音频

视频/动画

DAO/链接表/ADO/ADP

DAO/链接表/ODBC

ADO/RDO

ADP

ActiveX/第三方控件/插件

Treeview树控件

ListView列表控件

Toolbar工具栏控件

微软其它控件

Dbi-Tech

CodeJock

Grid++Report

FastReport

ComponentOne

加载项/插件/Addin

OFFICE集成/导入导出/交互

Excel导入导出/交互

Word导入导出/交互

PPT交互

Outlook控制/邮件

Text文本文件/INI/CSV

PDF/SWF/XML格式

CAD格式

Sharepoint/其它Office

SqlServer/其它数据库

表

视图

存储过程/触发器

函数

用户/权限/安全

调试/维护

SqlServer其它/综合

发布/打包/文档/帮助

开发版/运行时

打包/发布/部署

开发文档/帮助制作

Access完整行业系统

采购管理系统

销售管理系统

仓库管理系统

人力资源管理HRM

CRM管理系统

MRP/ERP管理系统

BRP/流程优化

其它管理系统

心得/经验/绝招
其它/杂项
Excel技巧

Excel应用与操作

Excel开发编程

Word技巧

Word应用与操作

Word开发编程

Outlook技巧

Outlook应用与操作

Outlook开发编程

热门文章

  • ACCESS的真假:三、往..
  • 如何建立IP地址库并加以搜..
  • 用域中的公式为折页文件设置..
  • Access光标在文本框的..
  • 判断一个字段是否在表中的函..
  • ACCESS 表的隐藏与显..

最新文章

  • Access用代码创建表
  • access表的设计技巧
  • access实现自动编号从..
  • Access2010出现“..
  • 使用输入掩码控制数据输入格..
  • 索引和主键的异同

联系方式

Access交流网(免费Access交流)

QQ:18449932 

网  址:www.access-cn.com

当前位置:首页 > 技巧 > 数据表 > 表设计
表设计

【技巧】Access时间函数汇总(一)

1.Cdate(日期表达式)
 将日期表达式转换成日期类型的数据。
 日期表达式是任何可以解释成日期的表达式,包含日期文字,可以看作日期的字符串以及从函数返回的日期。
 比如:myDate = CDate("99-5-20")   ,这样的日期表达式必须加双引号,否则结果不可预料。
 CDate 依据系统上的区域设置来决定日期的格式。如果提供的格式为不可识别的日期设置,则不能正确判断年、月、日的顺序。 
2.Now()
 返回当前计算机系统设置的日期和时间。 
3.Year(日期表达式)
 返回表示年份的整数。
 比如:Year("00-6-15") = 2000 
4.Month(日期表达式)
 返回 1 到 12 之间的整数,表示一年中的某月。
 比如:Month("00-6-15") = 6 
5.DateAdd(interval, number, date)
  DateAdd 函数语法中有下列命名参数:
   部分                     描述
   interval       必要。字符串表达式,是所要加上去的时间间隔。
   number     必要。数值表达式,是要加上的时间间隔的数目。其数值可以为正数(得到未来的日期),也可以为负数(得到过去的日期)。
   date           必要。Variant (Date) 或表示日期的文字,这一日期还加上了时间间隔。
  设置 interval 参数具有以下设定值:
    设置        描述
    yyyy        年
     q            季
    m            月
    y        一年的日数
    d             日
    w       一周的日数
   ww           周
    h             时
    n           分钟
    s              秒
说明
 可以使用 DateAdd 函数对日期加上或减去指定的时间间隔。

例如,可以用 DateAdd 来计算距今天为三十天的日期;或者计算距现在为 45 分钟的时间。
 为了对 date 加上“日”,可以使用“一年的日数” (“y”),“日” (”d”) 或“一周的日数” (”w”)。
 DateAdd 函数将不返回有效日期。在以下实例中将 1 月31 日加上一个月: DateAdd(m, 1, 31-Jan-95)

 上例中,DateAdd 返回 1995 年 2 月 28 日,而不是 1995 年 2 月 31 日。
   如果 date 是 1996 年 1 月 31 日,则由于 1996 年是闰年,返回值是 1996 年 2 月 29 日。 
   如果计算的日期超前 100 年(减去的年度超过 date 中的年份),就会导致错误发生。
   如果 number 不是一个 Long 值,则在计算时取最接近的整数值来计算。
   注意   DateAdd 返回值的格式由 Control Panel设置决定,而不是由传递到date 参数的格式决定。
 
事例:

 DateAdd("d",10,"2000-6-18")
 结果是: 2000-06-28 
 DateAdd("m",-1,"2000-6-18")#p#分页标题#e#
 结果是: 2000-05-18

6、DateDiff 函数
      返回 Variant (Long) 的值,表示两个指定日期间的时间间隔数目。
      语法 DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])
DateDiff 函数语法中有下列命名参数:
      部分                  描述
 interval                 必要。字符串表达式,表示用来计算date1 和 date2 的时间差的时间间隔
 Date1,date2          必要;Variant (Date)。计算中要用到的两个日期。
Firstdayofweek      可选。指定一个星期的第一天的常数。如果未予指定,则以星期日为第一天。 
firstweekofyear      可选。指定一年的第一周的常数。如果未予指定,则以包含 1 月 1 日的星期为第一周。
 interval 参数的设定值同DateAdd函数,请参考上面的例子。
例:DateDiff("d",#2004-01-06#,#2004-01-07#)     1


(算法函数_API_系统-相关文章技巧链接):
Access VBA日期操作函数集锦
发布人:一点通-Access中国  
分享到:
点击次数:  更新时间:2013-09-12 16:06:33  【打印此页】  【关闭】
上一条:Access设计表字段是的注意事项  下一条:Access添加记录的几种语句写法



相关文章

  • • Access用代码创建表
  • • access表的设计技巧
  • • access实现自动编号从1开始排序且不中断
  • • Access2010出现“错误一对多” 调试解决办法
  • • 使用输入掩码控制数据输入格式
  • • 索引和主键的异同
  • • “排队不长,只是很粗”——浅谈化宽为长
  • • Access数据表能做什么

热门文章

  • [2008-10-27] 用Access实现学校课程表的科学管理access数据库
  • [2005-04-15] 如何定义自动编号字段的初始值和步进值?access数据库
  • [2016-01-29] Access建表规范总结(五)——辅助字段access数据库
  • [2005-02-04] 为什么打开表有时也会提示输入参数access数据库
  • [2005-07-28] 隐藏表的一种特殊方法access数据库
  • [2009-04-30] 如何合并多个表结构相同的MDBaccess数据库

热门产品

公司动态|在线留言|在线反馈|友情链接|会员中心|站内搜索|网站地图

Access交流网 版权所有 1999-2018 粤ICP备10043721号

QQ:18449932

Access应用 Access培训 Access开发 Access平台

access|数据库|access下载|access教程|access视频|access软件

Powered by MetInfo 5.3.12 ©2008-2023  www.metinfo.cn