Работа со временем в UTC

Добрый день, помогите пожалуйста разобраться с работой со временем
Пытаюсь в пользовательское поле сохранить дату и время последнего сообщения, чтобы в последствии скриптом проверять как давно было последнее сообщение и скажем если оно было более 10часов назад, то делать какие-то действия
При проверке скрипт ошибок не выдает, но при выполнении в поле custom_1 указано только {managerUIN:1,date:
По всей видимости проблема с преобразованием типов, но не пойму как нужно сделать правильно
Заранее спасибо!
Пытаюсь в пользовательское поле сохранить дату и время последнего сообщения, чтобы в последствии скриптом проверять как давно было последнее сообщение и скажем если оно было более 10часов назад, то делать какие-то действия
Код: Выделить всё
dt:=Now;
mSetUserAttribute(StrToInt(UINFrom), 'custom_1', '{managerUIN:'+UINTo+',date:'+inttostr(LocalTimeToUTC(dt))+'}');
При проверке скрипт ошибок не выдает, но при выполнении в поле custom_1 указано только {managerUIN:1,date:
По всей видимости проблема с преобразованием типов, но не пойму как нужно сделать правильно
Заранее спасибо!