Форматирование даты и времени при использовании RTC

Приветствую!

А не посоветуете, как грамотнее сделать чтобы дата и время было с нулями? Например не 7 часов а 07 часов, не 3 минуты а 03 минуты …
Что то думаю думаю, и никак не могу придумать.
Особенно актуален ноль в минутах. Время в виде 7:2 смотрится не так привычно как 7:02

Благодарю

Добрый день!
Например для вывода в терминал:

void realtime()
{
  if (minute() < 10)
    currentTime = String(hour()) + ":" + "0" + minute();
  else
    currentTime = String(hour()) + ":" + minute();
  terminal.print (currentTime);
  terminal.flush();
}

You can also use the sprintf command.

Pete.

Здавствуйте, так не получается.

[Unformatted code removed by moderator]

@siber18 please edit your post, using the pencil icon at the bottom, and add triple backticks at the beginning and end of your code so that it displays correctly.
Triple backticks look like this:
```

Pete.