Datetime 离工作日或约会还有多久

Datetime 离工作日或约会还有多久,datetime,asp-classic,time,weekday,Datetime,Asp Classic,Time,Weekday,我想知道从现在到某个特定的工作日还有多长时间。 我到处找了,但什么也没找到 我想我必须以某种方式使用DateDiff-函数和WeekDay-函数 场景是: 我有变量varWeekDay和一周中的某一天,例如:1/2/3/4/5/6/7 和另一个变量varStartTime,其时间为:hh:mm if varWeekday = Weekday(now, 2) and varStartTime < formatdatetime(now, 4) then .... Write how lon

我想知道从现在到某个特定的
工作日
还有多长时间。 我到处找了,但什么也没找到

我想我必须以某种方式使用
DateDiff
-函数和
WeekDay
-函数

场景是:

我有变量
varWeekDay
和一周中的某一天,例如:1/2/3/4/5/6/7

和另一个变量
varStartTime
,其时间为:hh:mm

if varWeekday = Weekday(now, 2) and varStartTime < formatdatetime(now, 4) then
  .... Write how long time till start in hours / minutes
elseif varWeekday = Weekday(now, 2) and varStartTime >= formatdatetime(now, 4) and varStopTime < formatdatetime(now, 4) then
  response.write("Already started!")
else
  .... Write how long time till start in days / hours / minutes
end if
最后一个变量
varStopTime
也带有一天中的时间:hh:mm

if varWeekday = Weekday(now, 2) and varStartTime < formatdatetime(now, 4) then
  .... Write how long time till start in hours / minutes
elseif varWeekday = Weekday(now, 2) and varStartTime >= formatdatetime(now, 4) and varStopTime < formatdatetime(now, 4) then
  response.write("Already started!")
else
  .... Write how long time till start in days / hours / minutes
end if
如果varWeekday=Weekday(现在,2)和varStartTime=formatdatetime(现在,4)和varStopTime
“多长时间”可以是:“2天3小时27分钟”

应该从特定日期时间生成相同的输出。Ex:06/08/2012 23:55是“从现在起1天13分钟”


我真的希望你们能帮忙!:)

我没有完全理解您需要的开始时间和结束时间,但是这个脚本将告诉您从现在到一周中某一天的开始之间有多少时间


很抱歉回复太晚。。。在为我自己的项目做了一些调整之后,它就像一个魔咒一样工作:)所以答案很好!