feat(projects): 迁移登录完成

This commit is contained in:
Soybean
2022-01-05 01:35:32 +08:00
parent f5a36a05cb
commit b93b80cb4b
54 changed files with 1679 additions and 260 deletions

View File

@@ -0,0 +1,23 @@
/**
* 根据数字获取对应的汉字
* @param num - 数字(0-10)
*/
export function getHanByNumber(num: number) {
const HAN_STR = '零一二三四五六七八九十';
return HAN_STR.charAt(num);
}
/**
* 将总秒数转换成 分:秒
* @param seconds - 秒
*/
export function transformToTimeCountDown(seconds: number) {
const SECONDS_A_MINUTE = 60;
function fillZero(num: number) {
return num.toString().padStart(2, '0');
}
const minuteNum = Math.floor(seconds / SECONDS_A_MINUTE);
const minute = fillZero(minuteNum);
const second = fillZero(seconds - minuteNum * SECONDS_A_MINUTE);
return `${minute}: ${second}`;
}