<%if (hour(session("timen")))-hour(now())=0 thenif minute(session("timen"))-minute(now())<0 thenstime=60+(minute(session("timen"))-minute(now()))elsestime=minute(session("timen"))-minute(now())end if %>以上是判断时间的,但具体怎么解释?(特别是第三句话)

热心网友

如果 session("timen") 的分钟数大于当前时间的分钟数,这两个时间的差(分钟)是简单的: session("timen") 的分钟数-当前时间的分钟数但是如果 session("timen") 的分钟数小于当前时间的分钟数,这两个时间的差(分钟)就应该是session("time") 的分钟数+ 60 - 当前时间的分钟数比如当前时间是4:20, session("time") 是5:10,这两个时间的差(分钟)就应该是 10 + 60 - 20 而不是 10 - 20。但原题说的有问题。