1樓:匿名使用者
os庫 呼叫時間函式 取秒
local n,s,s0 = 0
while true do
s = os.date("%s", os.time());
if s0 ~= s then
n = n + 1;
print("this is the "..n.." seceod");
end;
if n == 10 then
break;
end;
end;
2樓:匿名使用者
這個,好像標準庫裡還真沒有。不過自己寫個擴充套件庫,或者用alien庫也可以。
3樓:匿名使用者
少一句 s0 = s;
如何在lua中控制指令輸出時間
4樓:匿名使用者
os.time() <== 返回當前系統的日曆時間os.date() <== 返回本地化的時間字串,這裡是"11/28/08 17:
23:37「os.clock() <== 返回執行該程式cpu花去的時鐘秒數,這裡是1156.726
lua裡有延遲類麼?
5樓:匿名使用者
lua本身不設有多執行緒概念
所以也沒延遲類
所以你可以考慮使用宿主語言實現延遲功能
或者用busy waite 但是這個效率很低 空佔用cpulocal t = os.time()
while os.time() - t < 3 doend
lua指令碼怎麼讓迴圈操作執行指定時間?
6樓:匿名使用者
最簡單的做法就是在迴圈中檢查時間是否超過6秒,超過就結束。比如下面**(專
自己在迴圈中加入你要執行的操屬作)
local start = os.time()while os.difftime(os.time(), start) < 6 do
-- your operation hereend
lua計算時間誤差
7樓:匿名使用者
減一下數字的bai
差 再除以
du3600(每小時的秒數) 你會發現大概相zhi差18數字很整 所以dao
很可能回是你的程式裡執行的時候答 設定的時區不正確pc機一般來說是東8區了 你看看你的機器上時區有沒問題或者你的機器時間不準確
8樓:錯落二人組
這個沒辦法重現你的問題……你的其他**幹了什麼?
lua指令碼如何去除時間限制
9樓:匿名使用者
你是說那方面的? lua本身沒有時間限制啊,
lua怎麼寫一個到某個時間執行的語句
10樓:匿名使用者
這個指定時間執行的一般用windows下的排程計劃,或者linux下的cron吧。
lua本身不支援sleep函式,os庫可以獲取時間。如果要支援sleep函式可以先獲取時間,然後sleep到指定的時間再執行。這個sleep可以有多種實現,比如用system執行一些命令列裡可以延時的,或者呼叫c擴充套件之類的。
參考一下
lua語言中如何把遊戲物體延遲銷燬
11樓:匿名使用者
#include
#include
//輸入一個字串,在指定位置插入一個字元的c語言怎麼寫void insertcharacter(char a, int n,char c);
void print(char a);
int main(int argc, const char * argv)
void insertcharacter(char a, int n, char c)
a[n] = c;
}void print(char a)}
如何控制負面情緒,如何控制工作中的負面情緒
有好心情,才能有好的工作表現,這點誰都知道。一些職業人由於自身或者環境原因,帶著負面情緒上班,工作狀態整日不佳,在遇到挫折時,會發火和抱怨,讓工作變的更糟。在工作中,學會情緒控制和管理是非常重要的。一個人隨便表現出自己的不良情緒不僅會傷害自己,還會傷害同事,傷害人際關係,更嚴重的是危機到的職業發展。...
請問自己的軟體如何執行lua指令碼
在cmd中執行就可以了。假設luadec放在c lua下,想要看到c test test.lua檔案的原始碼,那麼可以使用如下操作 1.開啟cmd 命令列視窗。2.在視窗中輸入如下命令 c lua luadec.exe d c test test.lua c test test bak.lu。3.使...
如何控制自己使用電腦的時間
首先如果你能設定那麼你就能取消,除非讓別人設定,那你就沒辦法了。你可以把上網的 換成小時的,一個月就多少小時,超了就要付出幾倍的代價,時間不好控制,金錢可得從你口袋出,等時間長了,口袋癟了就會控制自己上網的時間了.不包年包月,就上那種一小時2元的寬頻 上到一定時候你就會發現自己為了節約錢而少上網了 ...