Changing int numbers with external means

  1. dont worry about the tft display worry about my question, i got my gui built and everything ready, but kinda pointless when
    i cant tell the buttons what to do, right?

  2. i dont know wtf im trying to ask , so i wrote this code to try to explain what i want, maybe i got it right?

i know i need to redo it for every int i have, so like ( timeon1hour, timeoff1hour, and etc)

but is this correct? will "number" be seen by the number i button myself to

int number = 0;
int timeonlights = number;


void setup() {
  // put your setup code here, to run once:
Serial.begin(9600);
pinMode(5, INPUT);
pinMode(6, INPUT);


}

void loop() {



if(5 == HIGH)
{
 number = number +1;
 Serial.print("number plus one");
 Serial.println(number);
}
 if(6 == HIGH)
{
  number = number -1;
   Serial.println("number minus one");
   Serial.println(number);
}

  // because rtc3231 uses 0 as a number, 0 = 1 and 23 = 24

if (number > 23)
{
  number = 0;
}

}