Существует ли способ получить локальную метку времени даты в Установке Inno?
Ответ зависит от того, когда он вам нужен.
Требуется во время создания установки.
Вам нужно будет использовать ISPP , который является частью Quick Start pack .
Вы можете использовать функцию str GetDateTimeString (str, str, str)
.
Пример: #define MyDateTimeString GetDateTimeString ('дд / мм / гггг чч: nn: ss', '-', ':');
Меню справки в ISTool ( Также часть пакета Quick Start Pack) содержит хороший файл справки для функций ISPP, в том числе тот, где есть страница с информацией об этой функции.
Требуется во время установки.
Хотя это и другой источник, функция также называется GetDateTimeString
Тогда он должен быть в блоке кодирования паскаль.
Пример:
function DateTime : String;
begin
result := GetDateTimeString('dd/mm/yyyy hh:nn:ss', '-', ':');
end;
Подробная информация о том, как его использовать, находится в файле справки .
Хотя обе функции имеют одно и то же имя, контекст их использования важен для понимания того, почему одно значение может быть лучше другого.