Initial commit: GamePortrait 竖屏版 - 深色豪华主题

This commit is contained in:
li
2026-01-16 17:47:53 +08:00
commit 40976e4b45
26611 changed files with 2843638 additions and 0 deletions
+39
View File
@@ -0,0 +1,39 @@
import { padZero } from "../utils/index.mjs";
function parseFormat(format, currentTime) {
const { days } = currentTime;
let { hours, minutes, seconds, milliseconds } = currentTime;
if (format.includes("DD")) {
format = format.replace("DD", padZero(days));
} else {
hours += days * 24;
}
if (format.includes("HH")) {
format = format.replace("HH", padZero(hours));
} else {
minutes += hours * 60;
}
if (format.includes("mm")) {
format = format.replace("mm", padZero(minutes));
} else {
seconds += minutes * 60;
}
if (format.includes("ss")) {
format = format.replace("ss", padZero(seconds));
} else {
milliseconds += seconds * 1e3;
}
if (format.includes("S")) {
const ms = padZero(milliseconds, 3);
if (format.includes("SSS")) {
format = format.replace("SSS", ms);
} else if (format.includes("SS")) {
format = format.replace("SS", ms.slice(0, 2));
} else {
format = format.replace("S", ms.charAt(0));
}
}
return format;
}
export {
parseFormat
};