second
This commit is contained in:
parent
5f7fcb96ed
commit
01204dfa2f
34 changed files with 1498 additions and 0 deletions
5
time.js
Normal file
5
time.js
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
// Simulation time is measured in days. Display day + hour/minute without implying wall-clock time.
|
||||
export function formatElapsed(days){
|
||||
const totalMinutes=Math.max(0,Math.floor(days*24*60+1e-8)),d=Math.floor(totalMinutes/1440),h=Math.floor(totalMinutes%1440/60),m=totalMinutes%60;
|
||||
return `${String(d).padStart(4,'0')}日 ${String(h).padStart(2,'0')}:${String(m).padStart(2,'0')}`;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue