If Wire.write("04") show 04 on the LCD, then:
char time[] = "04";
Wire.write(time);
will, too. If that works, then so will:
char time[12];
sprintf(time, "%02d:%02d:%02d", hournow, minutenow, secondnow);
Wire.write(time);
If Wire.write("04") show 04 on the LCD, then:
char time[] = "04";
Wire.write(time);
will, too. If that works, then so will:
char time[12];
sprintf(time, "%02d:%02d:%02d", hournow, minutenow, secondnow);
Wire.write(time);