String and Array Confusion.

Why are you quoting your variables? That's a strange way to do it. More like this:

  char displayThis [20];
  
  sprintf (displayThis, "%02i:%02i:%02i", Hrs, Mins, Sec);

Now you will have to display each byte from displayThis one after the other so the digits appear in sequence.