     // Support backlight buttons
     backlight_buttons();
 
+    // Update the displayed time
+    //print_time_string(3 /* 4th row */);
+
     // Update meteo data
-    if (timeNow - lastTime > 1000) {
-        lastTime = timeNow;
+    if (print_time_string(3 /* 4th row */)) {
         digitalWrite(DEBUG_LED, HIGH);
         float temp_in, humid_in, temp_out, humid_out;
         int32_t pressure;

    LOGLN(time_format);
    lcd.setCursor(0, row);
    lcd.print(time_format);
}

////////////////////////////////////////////////////////////////////////////////

// 01234567890123456789
// 00:00:00  31.12.2017
char time_format[21] = "17:34:59  31.12.2017";
bool print_time_string(unsigned row, bool full_update = false);


// Error value
