feat: add 0 prefix to single digit hours

This commit is contained in:
Bufo 2024-09-27 20:48:24 +02:00
parent 85579e98cf
commit ab5f2e953c
No known key found for this signature in database
GPG key ID: 108BA08192C3CE55

View file

@ -82,12 +82,19 @@ void workerTask(void *pvParameters) {
std::string timeString; std::string timeString;
String minute = String(timeinfo.tm_min); String minute = String(timeinfo.tm_min);
String hour = String(timeinfo.tm_hour);
if (hour.length() < 2) {
hour = "0" + hour;
}
if (minute.length() < 2) { if (minute.length() < 2) {
minute = "0" + minute; minute = "0" + minute;
} }
timeString = timeString = timeString.append(hour.c_str());
std::to_string(timeinfo.tm_hour) + ":" + minute.c_str(); timeString = timeString.append(String(":").c_str());
timeString = timeString.append(minute.c_str());
timeString.insert(timeString.begin(), timeString.insert(timeString.begin(),
NUM_SCREENS - timeString.length(), ' '); NUM_SCREENS - timeString.length(), ' ');
taskEpdContent[0] = std::to_string(timeinfo.tm_mday) + "/" + taskEpdContent[0] = std::to_string(timeinfo.tm_mday) + "/" +