23:43
TDateTime
_.FieldByName('REG_DATE_TIME').AsString:=DateTimeToStr(Now);
Автор: я
Из тех времён, когда я ещё не знал, что есть .AsDateTime.
Более благородная версия --
s:=IntToStr(StrToInt(a));
Ну, это более осмысленно, чем то, что выше. Может применяться, если в итоге нужна строка (например, текст запроса к базе), но проверить её хочется ещё до этого (тогда вывалится эксепшн). Вопрос в допустимости потери скорости на двойное преобразование.
Примечание. Последняя строчка придумана специально для этого поста и нигде не использовалась.
Автор: я
Из тех времён, когда я ещё не знал, что есть .AsDateTime.
Более благородная версия --
s:=IntToStr(StrToInt(a));
Ну, это более осмысленно, чем то, что выше. Может применяться, если в итоге нужна строка (например, текст запроса к базе), но проверить её хочется ещё до этого (тогда вывалится эксепшн). Вопрос в допустимости потери скорости на двойное преобразование.
Примечание. Последняя строчка придумана специально для этого поста и нигде не использовалась.