String Concat for Reading and Writing Alarm Times to storage devices

I am merely trying to retrieve the actual value being written. So If I say alarm.timerRepeat(10, alarm)
I want to see that 10 show up in the serial monitor. Ultimately, i am really trying to do this method but from the alarm times. For example, if I say alarm.alarmRepeat (10, 20, 49 , alarm) I am trying to retrieve that particular time of 10:20:49 sec. I did further research, and I can set each hour, minute, seconds as variables then do a string concatination for those variables. I guess what i had in mind is

int j = 10,
int k = 20,
int l= 49,

and do

alarm.alarmRepeat(j, k, l, alarm);

Now I am trying to put all three variable together into one variable and simply write and read that variable on the serial monitor. Would I do something like this....?

v = stringconcat(j, k, l);

If I do it like this, can I just print the 'v' to the serial monitor, EEPROM, external storage device, etc. ??
I hope this better explains what i am trying to do. Thanks for your time

If I do it like this, can I just print the 'v' to the serial monitor, EEPROM, external storage device, etc. ??

You can use sprintf() to achieve that, but why? Serial data is sent one byte at a time, regardless of how many are in the Serial.print() call. So, using three or more Serial.print() calls will not take longer or use more resources. Actually, it will be faster and use fewer.

You wouldn't want to save character representations of the data to EEPROM, so that makes no sense.

Writing to an SD card is similarly buffered, so three or more writes takes no longer than one massive one, and doesn't require an intermediate buffer.

Thank you for the explanation. Yeah, i am trying to write alarm times to a php file on a remote server in a webpage. writing sensor data is fine using the client.print command. I didnt know that calling a few print commands wont take longer. If i just send the variables for example like this:::

int j = 10;
int k = 20;
int l = 29;

//then i announce my timer

alarm.alarmRepeat (j, k, l, alarm)

//Then i can perform the code inside my void function to send data ;

void alarm ()
{
if (client.connect(server, 80)) {
// client.print("GET http://xx.php?");
client.print("&j=");
client.print(j);
client.print("&k=");
client.print(k);
client.print("&l=");
client.println(l);
}
}
So my end result is,,,, at a particular time of day, eg., 10:20:29 seconds, I will call my alarm and it will write the alarm time to a php file which then gets stored to elsewhere.
If I do it like this then i can just have the php file extract, gather, and arrange the variables how i program it to do so. By doing this, i then should be able to write back from the php file updates to those variables. So i may say j +1 in a logic code in the php file so that when the arduino listens and receives the data back, it can read the j + 1 and make the changes to the alarm function. Assuming i have my UDP library and my web socket library (to avoid polling) working correctly, this should be able to be accomplished right? A website that will send the arduino messages through a socket making changes to an alarm time. Its like a basic, free HMI (human machine interface...should be even able to change setpoints in my PID)Thanks for the advice