首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

想得一个日期,那就是Now()减去10天的日期,如何实现呢

2012-03-14 
想得一个日期,那就是Now()减去10天的日期,怎么实现呢?想得一个日期,那就是Now()减去10天的日期,怎么实现呢

想得一个日期,那就是Now()减去10天的日期,怎么实现呢?
想得一个日期,那就是Now()减去10天的日期,怎么实现呢?

[解决办法]
date -10
[解决办法]
或者
?dateadd( "d ",date,-10)
2007-4-11
[解决办法]
now-10
[解决办法]
DateAdd 函数
请参阅
DateDiff 函数 | DatePart 函数
要求
版本2
返回已添加指定时间间隔的日期。

DateAdd(interval, number, date)
参数
interval
必选项。字符串表达式,表示要添加的时间间隔。有关数值,请参阅“设置”部分。
number
必选项。数值表达式,表示要添加的时间间隔的个数。数值表达式可以是正数(得到未来的日期)或负数(得到过去的日期)。
date
必选项。Variant 或要添加 interval 的表示日期的文字。
设置
interval 参数可以有以下值:

设置 描述
yyyy 年
q 季度
m 月
y 一年的日数
d 日
w 一周的日数
ww 周
h 小时
n 分钟
s 秒

[解决办法]
如果只是天的话,强烈建议
Now -x 方便快捷啊

如果减小时的话 now -(1/24)*x

减分钟 now -(1/(24*60))*x

减秒 now -(1/(24*3600))*x

当然了用DateAdd更直观了
[解决办法]
DateAdd 函数

热点排行