Мощные приложения, как отображать время в формате часы: минуты: секунды
Я разрабатываю приложение в мощных приложениях. Мне нужно иметь возможность отображать цифровое время в hours:minutes:seconds
, С помощью Now()
будет отображаться только hours:minutes
,
Как добавить секунды на дисплей?
1 ответ
Вы можете использовать текстовую функцию для преобразования значения даты / времени, полученного из функции "Сейчас", в нужный формат:
Text(Now(), "hh:mm:ss")
Если вы хотите, чтобы время постоянно обновлялось, вам нужно использовать элемент управления Timer, чтобы установить переменную, и использовать эту переменную в функции Text.
Например, в свойстве Timer OnTimerEnd у вас будет что-то вроде
UpdateContext({now: Now()})
И на этикетке у вас будет
Text(now, "hh:mm:ss")
Обратите внимание, что таймер не будет работать в авторском режиме, поэтому вам необходимо предварительно просмотреть приложение (кнопка "Play" в правом верхнем углу), чтобы увидеть его в действии. Он прекрасно работает в опубликованном приложении.