os.time
現在の時刻をタイムスタンプとして返す
lua
os.time ([table])説明
引数なしで呼び出すと、現在の時刻をタイムスタンプ(エポックからの経過秒数)として返します。引数としてテーブルを指定すると、その日時を表すタイムスタンプを返します。テーブルには year、month、day、hour、min、sec などのフィールドを含めます。
補足
- 引数のテーブルに不足しているフィールドがある場合、デフォルト値が使用されます。
- タイムスタンプは、1970年1月1日00:00(UNIXエポック)からの経過秒数です。
サンプルコード
lua
local now = os.time()
print("Current timestamp: " .. now)この例では、現在のタイムスタンプを取得して表示しています。
互換性
- Lua 5.1