Convert hours to minutes and seconds.
Time is an important element of our lives, and it's vital that we understand it. When converting hours to minutes and seconds, we must have a clear idea of the process. To convert hours to minutes, multiply the amount of hours by 60. For example, if two hours are converted to minutes, the result would be 120 minutes.
Use this information to create a timer in React Native.
Set default time useState
const [defaulttime, setDefaultTime] = useState('02:25:45');
Call this function and get seconds to display
const getSeconds = e => {
var totalsec = 0;
if (e.length !== 0) {
var spl = e.split(':');
var hour = spl[0] ? spl[0] : 0;
var min = spl[1] ? spl[1] : 0;
var sec = spl[2] ? spl[2] : 0;
var newsec = spl[2] ? sec.split('.') : 0;
var hs = hour * 3600;
var ms = min * 60;
if (newsec !== 0) {
totalsec = hs + ms + +newsec[0];
setSeconds(totalsec);
} else {
totalsec = hs + ms + +newsec;
setSeconds(totalsec);
}
}
return totalsec;
};
Conclusion.
Time conversion is an important concept when dealing with calculations. It can be helpful to understand how many minutes are in an hour and how many seconds are in a minute. This can be found by multiplying the number of hours by sixty for minutes, and then multiplying the number of minutes by sixty for seconds. For example, if we wanted to convert three hours into minutes and seconds, the calculation would be 3 x 60 = 180 minutes and 180 x 60 = 10,800 seconds.
Understanding units of time can be tricky. For example, did you know that 60 minutes makes up 1 hour? Or that 60 seconds makes up 1 minute? Let's break it down into more detail.