В сервисе сохраняю дату и время вот так:
var
IniFile: TIniFile;
SDT: string;
FS: TFormatSettings;
begin
IniFile := TIniFIle.Create(System.IOUtils.TPath.Combine(
System.IOUtils.TPath.GetDocumentsPath, 'D.ini'));
try
FormatSettings.ShortDateFormat:='yyyy-mm-dd';
FormatSettings.DateSeparator := '-';
FormatSettings.LongTimeFormat := 'hh:nn:ss';
FormatSettings.TimeSeparator := ':';
SDT:=DateTimeToStr(Now());
IniFile.WriteString('SERVER','LastOnline',SDT);
finally
IniFile.free;
end;
Получаю 31.05.2016 11:08
Тот же самый код в основном приложении выдает 2016-05-31 11:08
В чем моя ошибка?
PS. Что происходит в сервисе дебагером посмотреть не удается, Дельфи просто не реагирует на точки останова