# uptime

OSの稼働時間を取得する。

    uptime <intvar>

## 解説

Windows OSの稼働時間（ミリ秒）を <intvar> に格納する。

※稼働時間が49日を経過すると、0に戻る。

## 例

    ; How to get the uptime in Windows
    uptime var
    day = var / 86400000
    var = var % 86400000
    hour = var / 3600000
    var = var % 3600000
    min = var / 60000
    var = var % 60000
    sec = var / 1000

    sprintf2 str "System Up Time: %d Days, %d Hours, %d Minutes, %d Seconds" day hour min sec
    messagebox str "uptime"

    uptime varstart

    ; do something...

    uptime varend
    diff = varend - varstart
    sprintf2 str "MACRO running time: %d msec" diff
    messagebox str "running time"

## 参照