2016-05-23 43 views
-2

如何输出日期减去3小时?例如:VBscript中的日期-3小时

BookDate = 8/4/2014 9:00:00 PM 
DesirebleDate = 8/4/2014 6:00:00 PM 

尝试了DesirebleDate = DateDiff("h", BookDate , -3)但它输出小时数。谢谢。

+0

你不能搜索这个? – Lankymart

+0

[如何添加或加上NOW()]的可能重复(http://stackoverflow.com/questions/30507437/how-to-add-or-plus-times-to-now) – Lankymart

回答

6
DesirableDate = DateAdd("h", -3, BookDate) 

应该将DesirableDate设置为比BookDate早3小时。 DateDiff给出了两个日期之间的差异,这就是为什么你得到3 ...