XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

SpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 1 Star 0
UTF-8
export const buildVersionToInt = (buildVersion: string): number => {
    const [year, month, day, hour, minute] = buildVersion.split(".").map(x => parseInt(x));
    return year * 1_00_00_00_00 + month * 1_00_00_00 + day * 1_00_00 + hour * 1_00 + minute;
};

export const buildLabelToVersionInt = (buildLabel: string): number => {
    return buildVersionToInt(buildLabel.split("/")[0]);
};

export const wikiDateToBuildVersion = (wikiDate: number): string => {
    const date = new Date(wikiDate * 1000);
    return `${date.getUTCFullYear()}.${date.getUTCMonth()}.${date.getUTCDate()}.${date.getUTCHours()}.${date.getUTCMinutes()}`;
};

export const wikiDateToBuildVersionInt = (wikiDate: number): number => {
    return buildVersionToInt(wikiDateToBuildVersion(wikiDate));
};