执行lua脚本时发生未处理的内部错误

时间:2019-07-17 14:22:01

标签: lua

在执行以下代码时收到错误“未处理的内部错误”。 我正在尝试将hh:mm:ss转换为分钟。

我尝试了https://www.lua.org/cgi-bin/demo中的部分代码,并且可以正常工作。不知道这里出了什么问题。

function getMinutes(hours, minutes, secs)
    return ((hours * 60) + minutes + (secs / 60))
end

local lOrder = Order:Get()
local orderPlacedTime = lOrder.CreateDateTime

local ptoStartHour, ptoStartMin, ptoStartSec = startTime:match("(.+):(.+):(.+)")
local ptoEndHour, ptoEndMin, ptoEndSec = endTime:match("(.+):(.+):(.+)")

local ptoStartTime = getMinutes(ptoStartHour, ptoStartMin, ptoStartSec)
local ptoEndTime = getMinutes(ptoEndHour, ptoEndMin, ptoEndSec)

local orderTime = getMinutes(orderPlacedTime.Hour, orderPlacedTime.Min, orderPlacedTime.Sec)

如果startTime =“ 12:12:60” 我期望ptoStartTime有733

0 个答案:

没有答案