# Получение даты сборки в формате DD.MM.YYYY_hh:mm:ss
win32: {
BUILDDATE = $$system( date /t ) $$system( time /t )
BUILDDATE = $$member(BUILDDATE,0)_$$member(BUILDDATE,1)
}
unix: BUILDDATE = $$system( date "+%d.%m.%Y_%H:%M:%S" )
Как только в строке появится пробел или запятая (как в echo %DATE%%TIME%), компилятор ресурсов успешно давится.
Заменить пробел появляющийся после выполнения $$system( date /t ) $$system( time /t ) с помощью $$replace() не удалось, он начинает вставлять подчёркивание между всеми символами. Экранировать кавычками и слешами не получилось. Пришлось извращаться через $$member