Lấy thời gian mạng (sys.net_time)
Khai báo
dấu thời gian theo giây = sys.net_time([ thời gian chờ ])
Tham số
- thời gian chờ
Kiểu số, không bắt buộc. Thời gian chờ mạng tối đa tính bằng giây. Mặc định:2.
Giá trị trả về
- dấu thời gian theo giây
Kiểu số nguyên. Dấu thời gian UNIX theo giây của thời gian mạng hiện tại. Trả về0khi hết thời gian chờ hoặc thất bại.
Mô tả
Phương thức này có thể nhường quyền thực thi; các luồng khác có thể chạy trước khi phương thức trả về.
Ví dụ
local nt = sys.net_time() -- thời gian chờ mặc định 2 giây, trả về 0 khi hết thời gian
--
local nt = sys.net_time(5) -- thời gian chờ 5 giây
if nt==0 then
sys.alert('Không lấy được thời gian mạng')
else
sys.alert(os.date('Thời gian mạng\n%Y-%m-%d %H:%M:%S', nt))
end
Lưu ý: Ví dụ trên sử dụng định dạng os.date.