Redis Lua-sandlåda har bara en handfull bibliotek och os
är inte en av dessa.
Du kan ringa Redis TIME
från Lua som så:
local t = redis.call('TIME')
Du måste dock hitta ett sätt att konvertera epoken till önskat format och även notera att det kommer att stoppa ditt skript från att utföra några skrivningar (eftersom det är ett icke-deterministiskt kommando).
Uppdatering:från och med Redis v3.2 finns det ett nytt replikeringsläge för skript som är effektbaserat (snarare än kodbaserat). När du använder detta läge kan du faktiskt anropa alla slumpmässiga, icke-deterministiska kommandon. Mer information finns på EVAL
s dokumentationssida