Time()

説明

Lua 関数の Time は、ステーションがオンになっている時間(秒単位)を数値(float)で返します。基本的には、grandMA3 アプリケーションの起動時に開始されるストップウォッチです。現在時刻やセッションのオンラインタイムではありません。

引数

この関数は、引数を受け取りません。

戻り値

この例では、書式指定してタイムを表示しています。

return function()
    -- Get the current time
    local time = Time()

    --Calculate the different elements
    local days = math.floor(time/86400)
    local hours = math.floor((time % 86400)/3600)
    local minutes = math.floor((time % 3600)/60)
    local seconds = math.floor(time % 60)

    --Print the result
    Printf("The time is %dd%02dh%02dm%02ds", days, hours, minutes, seconds)
end