 
 		switch (currentScreen) {
 			case GAUGE_SCREEN: {
-				view.drawDiveDuration(now()-diveStartTimestamp);
+				view.drawDiveDuration(nowTimestamp()-diveStartTimestamp);
 
 				//Instead of dive information we will display the current time
 				view.drawCurrentTime(settings.getCurrentTimeText());

	}

	//Store the the current time as seconds since Jan 1 1970 at the start of the dive
	diveStartTimestamp = now();
	timerTimestamp = now();

	previousPressureInMillibar = seaLevelPressureSetting;


    Serial.print(F("RTC time: "));
    Serial.println(settings.getCurrentTimeText());

    Serial.print(F("Now timestamp: "));
    Serial.println(nowTimestamp());

	tft.InitLCD();

	displayScreen(MENU_SCREEN);
