使用经典的asp将分钟转换为小时和分钟

时间:2011-03-05 23:27:25

标签: function asp-classic

我想用经典的asp

将分钟转换为小时和分钟

示例:

90

1小时30分钟

我如何在经典ASP

中执行此操作

谢谢!

1 个答案:

答案 0 :(得分:3)

喜欢这个吗?

function toHourMin(minutes)
    hours = minutes \ 60
    minutes = minutes mod 60

    toHourMin = hours & iif(hours=1," hour"," hours") & " and " & minutes & iif(minutes=1," minute"," minutes")
end function

function iif(condition, truepart, falsepart)
    if condition then
        iif = truepart
    else
        iif = falsepart
    end if
end function

请注意,这将返回如下输出:

0 hours and 0 minutes

如果这不是所希望的行为,您应说明当您传入不同(较小)的时间时会发生什么。

传入90将返回您要求的内容:

1 hour and 30 minutes