Lua-os

簡介

實例

  • os.clock(time) 返回執(zhí)行該程序CPU花去的時鐘秒數(shù)

    start=os.clock()
    while true do
      if os.clock()-start>3 then
          start=os.clock()
          print("111")
      end
    end
    
  • os.date(time) 返回時間字符串 格式化形式多

    -- 本地時間
    local timetable = os.date("*t", os.time());   
    for i, v in pairs(timetable) do
          print(i, v);
    end
    -- !格林尼治時間
    local utimetable = os.date("!*t", os.time()); 
    for i, v in pairs(utimetable) do
          print(i, v);
    end
    
  • os.time([table]) 返回當前系統(tǒng)的時間

    -- print:1540433633       0   01/01/70 08:00:00   01/01/70 00:00:00
    -- 北京時間的1970-1-1 08:00:00是0時區(qū)時間的1970-1-1 00:00:00
    print(os.time())
    
    t={year=1970,month=1,day=1,hour=8}
    print(os.time(t))
    
    print(os.date("%c",os.time(t)))
    print(os.date("!%c",os.time(t)))
    
  • os.difftime(t1,t2) 時間差值 返回秒數(shù)

  • os.execute([command]) 調(diào)用系統(tǒng)的很多函數(shù) 可以復制文件 暫停 等等

  • os.exit() 退出程序

  • os.getenv(name) 查詢系統(tǒng)環(huán)境變量 程序路徑 系統(tǒng)盤符

    print(os.getenv("SystemRoot"))          -- 系統(tǒng)根目錄
    print(os.getenv("WoXiaXieDe"))          -- 我亂寫的
    print(os.getenv("ALLUSERSPROFILE"))     -- 所有“用戶配置文件”的位置
    print(os.getenv("alluserSpRoFilE"))     -- 所有“用戶配置文件”的位置
    print(os.getenv("COMPUTERNAME"))        -- 計算機的名稱
    
    print(os.getenv("COMSPEC"))             -- 命令行解釋器可執(zhí)行程序的準確路徑
    print(os.getenv("HOMEDRIVE"))           -- 連接到用戶主目錄的本地工作站驅(qū)動器號
    print(os.getenv("HOMEPATH"))            -- 用戶主目錄的完整路徑
    print(os.getenv("NUMBER_OF_PROCESSORS"))-- 安裝在計算機上的處理器的數(shù)目
    print(os.getenv("OS"))                  -- 操作系統(tǒng)的名稱
    
    print(os.getenv("PROCESSOR_LEVEL"))     -- 計算機上安裝的處理器的型號
    print(os.getenv("PATHEXT"))             -- 連接到用戶主目錄的本地工作站驅(qū)動器號
    print(os.getenv("PROCESSOR_REVISION"))  -- 處理器修訂號的系統(tǒng)變量
    print(os.getenv("TEMP"))                -- 臨時目錄
    print(os.getenv("SYSTEMDRIVE"))         -- 系統(tǒng)根目錄的驅(qū)動器
    
  • os.remove(file) 刪除文件

  • os.rename(oldname,newname) 重命名

參考

http://www.itdecent.cn/nb/4814025

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言 也做過幾次需要使用到time和date的需求了,每次都要百度找一遍,感覺有點蛋疼,所以干脆花點時間研究并記錄...
    SimanX閱讀 9,743評論 0 0
  • 前言# 接觸過linux系統(tǒng)的人大概都知道linux系統(tǒng)的中date命令有多么的強大,單單是那些可選參數(shù)都讓人眼花...
    AlbertS閱讀 66,987評論 0 17
  • 前言# 今天再來看一個系統(tǒng)的時間函數(shù),用來取得從1970年1月1日到指定日期的時間的秒數(shù),這是一個有用的參數(shù),在一...
    AlbertS閱讀 37,330評論 12 6
  • 前言# Lua api函數(shù)的總結(jié)要告一段落了,從今天開始我要回歸到Lua,我們來一起看看在lua函數(shù)里有哪些函數(shù)我...
    AlbertS閱讀 20,629評論 0 4
  • 老公每天上班,早出晚歸,外帶經(jīng)常出差,沒有時間顧家。兒子已經(jīng)是二年級小學生了,需要每天接送,并且輔導作業(yè)...
    依依蘭風閱讀 745評論 12 5

友情鏈接更多精彩內(nèi)容