Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Получить время вида: 09:16:15


Автор: ShadowDancer 11.3.2006, 11:15
Как можно получить время вида: 09:16:15 ?
Я использую функцию чтобы вывести (допустим на лейбл) время: TimeToStr(Now), с помощью её во времени обрубаются первый ноль если он есть. Как сделать чтобы время вышло с нулём ???

Автор: mspuz 11.3.2006, 11:31
ShadowDancer,

if Length(TimeToStr(Now))=7 then
Label1.Caption:='0'+TimeToStr(Now)
else
Label1.Caption:=TimeToStr(Now);

Автор: ShadowDancer 11.3.2006, 11:34
mspuz, smile спасибо

Автор: Samhein 11.3.2006, 12:09
Еще можно попробовать TimeToStr(time)

Автор: Pakshin A. S. 11.3.2006, 13:04
Код

ShowMessage(FormatDateTime('hh:nn:ss', Now));

Автор: Демо 11.3.2006, 19:58
Код

FormatDateTime('dd.mm.yyyy hh:nn:ss',now);

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)