Lua os.date () - Какая разница между * t и! * T - PullRequest
0 голосов
/ 25 октября 2018

Первый аргумент, переданный os.date () - это строка формата.Я видел, как люди используют *t и !*t в качестве строки формата.

Есть ли разница между ними?

1 Ответ

0 голосов
/ 25 октября 2018

Инструкция lua ref описывает это:

Если формат начинается с '!', Тогда дата форматируется в формате универсального координированного времени

Эти два примера показывают разницу:

local t = os.date( "!%a %b %d, %H:%M")
print(t) -- Thu Oct 25, 04:01 (current UTC)

local t = os.date( "%a %b %d, %H:%M")
print(t) -- Thu Oct 25, 12:01
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...