TimeLib как отредактировать формат времени
- Войдите на сайт для отправки комментариев
Ср, 02/02/2022 - 13:12
Подскажите дураку, как при выводе времени в Blynk добавить 0 к минутам, если они меньше 10 ? Только начинаю осваивать, сильно не пинайте.
// Digital clock display of the time void clockDisplay() { // You can call hour(), minute(), ... at any time // Please see Time library examples for details String currentTime = String(hour()) + ":" + minute() + ":" + second(); String currentDate = String(day()) + " " + month() + " " + year(); Serial.print("Current time: "); Serial.print(currentTime); Serial.print(" "); Serial.print(currentDate); Serial.println(); // Send time to the App Blynk.virtualWrite(V1, currentTime); // Send date to the App Blynk.virtualWrite(V2, currentDate); }
Подскажите дураку, как при выводе времени в Blynk добавить 0 к минутам, если они меньше 10 ?
Большое спасибо! А еще не подскажете где почитать или посмотреть примеры по терморегулятору? Что нибудь самое простое.
Подскажите дураку, как при выводе времени в Blynk добавить 0 к минутам, если они меньше 10 ?
не прокатило 13:05 - 13:rent time: , 13:06 - 13:ent time:, и так и убавляет по букве
не прокатило 13:05 - 13:rent time: , 13:06 - 13:ent time:, и так и убавляет по букве
код полностью покажите, как вы это делаете.
currentTime - это имя переменной, как вы умудрились его в строчку запихать?
а так:
leha_m1986, "Не прокатило" - это про Blynk или про вывод в монитор порта? Разные вещи-то...
в Blynk. порт не догадался посмотреть
в 14:00 увижу )
char buf[6];
sprintf(buf, "%02d:%02d", Hours, Minutes);
Все работает! И в blynk и в порту всё ок. Большое спасибо!