1stellige Zahl 2 stellig ausgeben 16x2 Display

Hallo Chris,
ich habe das so gelöst:

    char time[8];
    sprintf(time, "%02d:%02d:%02d",p.hour, p.minute, p.second);
    lcd.print(time);
    char date[10];
    sprintf(date, "%02d.%02d.%02d",p.day, p.month, p.year);
    lcd.setCursor(0, 3);
    lcd.print(date);

p.hour, p.minute, usw sind int, die direkt aus der Library üebrgeben werden, müsstest du also mit deinen int sundeakt, minuteakt, usw ersetzen .
Gruß
Reinhard