]> git.localhorst.tv Git - alttp.git/blobdiff - resources/js/helpers/Result.js
result reporting
[alttp.git] / resources / js / helpers / Result.js
index 633294de1d051574c46f52fc3b64490ce7780125..4de0aaee0afebbbc5d2aaebffb2fd8bd6f9e1e72 100644 (file)
@@ -11,6 +11,12 @@ export const formatTime = result => {
        return `${hours}:${minutes}:${seconds}`;
 };
 
+export const parseTime = str => {
+       if (!str) return null;
+       return `${str}`.split(/[-\.: ]+/).reduce((acc,time) => (60 * acc) + +time, 0);
+};
+
 export default {
        formatTime,
+       parseTime,
 };