Date VBSCRIPT-具有当前时间和持续时间,并希望根据这些值计算开始时间
例如:Date VBSCRIPT-具有当前时间和持续时间,并希望根据这些值计算开始时间,date,time,vbscript,Date,Time,Vbscript,例如: Time = 09:41:46 Duration = 0:00:17 (IE 17 seconds) Start Time = Time - Duration 很明显,我不能把它分解成小时、分钟和秒,然后在60分、60秒的时间里做一个基本的减号运算 我似乎不知道如何计算这个,希望有人以前遇到过:)。你可以使用这个函数 例如,这将从指定的日期/时间减去17秒 DateAdd("s", -17, "1/1/2013 09:41:46") 您可以使用该函数 例如,这将从指定的日期/时间
Time = 09:41:46
Duration = 0:00:17 (IE 17 seconds)
Start Time = Time - Duration
很明显,我不能把它分解成小时、分钟和秒,然后在60分、60秒的时间里做一个基本的减号运算
我似乎不知道如何计算这个,希望有人以前遇到过:)。你可以使用这个函数
例如,这将从指定的日期/时间减去17秒
DateAdd("s", -17, "1/1/2013 09:41:46")
您可以使用该函数
例如,这将从指定的日期/时间减去17秒
DateAdd("s", -17, "1/1/2013 09:41:46")
试试这个
Time = 09:41:46
Duration = 0:00:17
Start_Time = FormatDateTime(Time - Duration, 3)
wscript.echo hour(Start_Time)
wscript.echo minute(Start_Time)
wscript.echo second(Start_Time)
参考资料:
试试这个
Time = 09:41:46
Duration = 0:00:17
Start_Time = FormatDateTime(Time - Duration, 3)
wscript.echo hour(Start_Time)
wscript.echo minute(Start_Time)
wscript.echo second(Start_Time)
参考资料: