diff --git a/dist/index.js b/dist/index.js index 4ea8639..e3e5589 100644 --- a/dist/index.js +++ b/dist/index.js @@ -28,16 +28,22 @@ function parseVal(input) { data = input.split("s"); input = data[0] + "s0ms" + data[1]; } - return input; + let returnthis = input; + return returnthis; } function splitDate(input) { input = parseVal(input); - let days = parseInt(input.split("d")[0]); - let hours = parseInt(input.split("d")[1].split("h")[0]); - let minutes = parseInt(input.split("d")[1].split("h")[1].split("m")[0]); - let seconds = parseInt(input.split("d")[1].split("h")[1].split("m")[1].split("s")[0]); - let miliseconds = parseInt(input.split("d")[1].split("h")[1].split("m")[1].split("s")[1].split("ms")[0]); - return [days, hours, minutes, seconds, miliseconds]; + let parts = input.split("d"); + let days = parseInt(parts[0]); + parts = parts[1].split("h"); + let hours = parseInt(parts[0]); + parts = parts[1].split("m"); + let minutes = parseInt(parts[0]); + parts = parts[1].split("s"); + let seconds = parseInt(parts[0]); + parts = parts[1].split("ms"); + let milliseconds = parseInt(parts[0]); + return [days, hours, minutes, seconds, milliseconds]; } function ToSec(input) { let data = splitDate(input); diff --git a/package.json b/package.json index 357efc9..1dc4d71 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "timestringconverter", - "version": "2.1.0", + "version": "2.2.0", "description": "generetes a number from a time string", "main": "src/index.ts", "scripts": { diff --git a/src/test.ts b/src/test.ts deleted file mode 100644 index 29d694e..0000000 --- a/src/test.ts +++ /dev/null @@ -1,3 +0,0 @@ -import {ToMs} from "./index"; - -console.log(ToMs("1d1h1m1s1ms")) \ No newline at end of file