当前位置:网站首页>计算时间差
计算时间差
2022-07-06 09:28:00 【梦想身高1米8】
// deadline:string 截止日期
// 计算当前之间到截止日期还有多久
// return:string x天x小时x分x秒
const computeRemainTime = deadlineTime => {
let r = '';
// 截止日期和当前时间之间相差多少毫秒
let seconds = new Date(deadlineTime).getTime() - new Date().getTime();
// 相差天数
const day = Math.floor(seconds / (24 * 3600 * 1000));
r += day ? day + '天' : '';
// 去掉天数的毫秒数
seconds = seconds % (24 * 3600 * 1000);
// 还剩几个小时
const hour = Math.floor(seconds / (3600 * 1000));
r += hour ? hour + '小时' : '';
// 去掉小时的毫秒数
seconds = seconds % (3600 * 1000);
// 还剩几分钟
const minute = Math.floor(seconds / (60 * 1000));
r += minute ? minute + '分' : '';
// 还剩几秒钟
seconds = seconds % (60 * 1000);
// 去掉分钟的毫秒数
const second = Math.round(seconds / 1000);
r += second ? second + '秒' : '';
return r;
}
边栏推荐
- 【练习-6】(Uva 725)Division(除法)== 暴力
- Write web games in C language
- X-Forwarded-For详解、如何获取到客户端IP
- 1005. Maximized array sum after K negations
- 【练习-6】(PTA)分而治之
- Analyse du format protobuf du rideau en temps réel et du rideau historique de la station B
- Raspberry pie csi/usb camera uses mjpg to realize web camera monitoring
- 【练习4-1】Cake Distribution(分配蛋糕)
- 渗透测试 ( 4 ) --- Meterpreter 命令详解
- QT模拟鼠标事件,实现点击双击移动拖拽等
猜你喜欢
Luogu P1102 A-B number pair (dichotomy, map, double pointer)
Some problems encountered in installing pytorch in windows11 CONDA
Penetration testing (5) -- a collection of practical skills of scanning King nmap and penetration testing tools
Borg maze (bfs+ minimum spanning tree) (problem solving report)
Candy delivery (Mathematics)
Penetration test (1) -- necessary tools, navigation
Ball Dropping
TCP's three handshakes and four waves
Gartner: five suggestions on best practices for zero trust network access
Information security - Analysis of security orchestration automation and response (soar) technology
随机推荐
栈的经典应用—括号匹配问题
window11 conda安装pytorch过程中遇到的一些问题
【练习-11】4 Values whose Sum is 0(和为0的4个值)
[teacher Gao UML software modeling foundation] collection of exercises and answers for level 20 cloud class
Hdu-6025-prime sequence (girls' competition)
“鬼鬼祟祟的”新小行星将在本周安全掠过地球:如何观看
Penetration test (3) -- Metasploit framework (MSF)
【练习-9】Zombie’s Treasure Chest
Information security - Analysis of security orchestration automation and response (soar) technology
(POJ - 3579) median (two points)
信息安全-安全编排自动化与响应 (SOAR) 技术解析
C language is the watershed between low-level and high-level
New to redis
Is the sanic asynchronous framework really so strong? Find truth in practice
【练习-6】(PTA)分而治之
[exercise-7] crossover answers
2078. Two houses with different colors and the farthest distance
Sword finger offer II 019 Delete at most one character to get a palindrome
969. Pancake sorting
渗透测试 ( 3 ) --- Metasploit Framework ( MSF )