Перейти к содержанию
Fire Monkey от А до Я
  • 0

Как обнулить миллисекунды в TTimeEdit?


Kitty

Вопрос

Правильно я понимаю, что если формат TimeFormatKind = Long, то при выборе времени в окне TimeEdit, мы не можем повлиять на значения миллисекунд? Мне бы хотелось там иметь два нуля 00. TimeEdit вставляет туда свое значение.

post-132-0-90071700-1406721995.jpg

Ссылка на комментарий

Рекомендуемые сообщения

  • 0
  • Администраторы

Поняли правильно, системный диалог выбора времени на андроиде не дает возможности изменять секунды и миллисекунды.

 

Чтобы заменить значение миллисекунд на свое вы можете воспользоваться функцией RecodeSecond или RecodeMilliSecond:

#include "System.DateUtils.hpp"

void __fastcall TForm1::TimeEdit1Change(TObject *Sender)
{
  TimeEdit1->DateTime = RecodeSecond(TimeEdit1->DateTime, 0);
}
Ссылка на комментарий
Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...