Board logo

标题: 关于表格的自动时间的增加! [打印本页]

作者: copyday    时间: 2007-3-6 12:03     标题: 关于表格的自动时间的增加!

两个日期表格,
前面一个是手工填写,没有问题
问题是后面一个表格,要实现前面一个表格日期的增加
即再前面一个表格的日期上延迟5天
请问如何处理?
即现实生活中的,借出日期 和归还日期
。。。
作者: x86    时间: 2007-3-13 19:41

有公式可以用的呀。
作者: copyday    时间: 2007-3-21 08:31

楼上的,能否说的详细些,我的是access的数据库。。
我的开始字段是 p_btime
      结素字段是 p_endtime

如果实现后一个字段是前一个字段的值增加3天

是让p_endtime 的默认值为: (p_btime)+3吗
作者: chinanic    时间: 2007-3-21 12:13

DateAdd 函数

返回包含一个日期的 Variant (Date),这一日期还加上了一段时间间隔。
语法
DateAdd(interval, number, date)
DateAdd 函数语法中有下列命名参数:
部分 描述
interval 必要。字符串表达式,是所要加上去的时间间隔。
number 必要。数值表达式,是要加上的时间间隔的数目。其数值可以为正数(得到未来的日期),也可以为负数(得到过去的日期)。
date 必要。Variant (Date) 或表示日期的文字,这一日期还加上了时间间隔。

设置
interval 参数具有以下设定值:
设置 描述
yyyy 年
q 季
m 月
y 一年的日数
d 日
w 一周的日数
ww 周
h 时
n 分钟
s 秒


比如你这个例子:
p_endtime= DateAdd("d",5, p_btime)
得到的p_endtime就是五天后的这个时候的时间了。




欢迎光临 黑色海岸线论坛 (http://bbs.thysea.com/) Powered by Discuz! 7.2