Как я могу получить текущее время UTC с помощью сценария Lua и преобразовать его в удобочитаемый текст?
Как я могу получить текущее время UTC в скрипте Lua?
Ответы (1)
Попробуйте os.date("!%c")
. Здесь !
означает UTC, а %c
означает полную дату в стандартном формате. Другие параметры см. на http://www.lua.org/manual/5.2/manual.html#pdf-os.date.
curTime = os.time(); print("os.date(): "..os.date('%Y-%m-%d-%H:%M:%S', curTime));
print("os.date(!): "..os.date('!%Y-%m-%d-%H:%M:%S GMT', curTime))
person
lhf
schedule
24.09.2013
Спасибо за ответ, вот пример кода, который расширяет использование
!
: cutTime = os.time(); print("os.date(): "..os.date('%Y-%m-%d-%H:%M:%S', curTime)); print("os.date(!): "..os.date('!%Y-%m-%d-%H:%M:%S GMT', curTime))
- person Tzunghsing David Wong; 19.10.2017
@TzunghsingDavidWong - Пожалуйста, отредактируйте ответ, чтобы включить в него свой комментарий. Комментарии удаляются много раз.
- person Arvind Kumar Avinash; 26.03.2021