Add milliseconds to getTimeRemaining util
This commit is contained in:
parent
dcae4ac8f1
commit
72452acf2c
2 changed files with 8 additions and 2 deletions
|
@ -49,6 +49,7 @@ export interface TimeRemaining {
|
||||||
hours: number;
|
hours: number;
|
||||||
minutes: number;
|
minutes: number;
|
||||||
seconds: number;
|
seconds: number;
|
||||||
|
milliseconds: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
export type Game = {
|
export type Game = {
|
||||||
|
|
|
@ -124,7 +124,8 @@ export function getTimeRemaining(currentTime: Date, targetTime: Date): TimeRemai
|
||||||
days: 0,
|
days: 0,
|
||||||
hours: 0,
|
hours: 0,
|
||||||
minutes: 0,
|
minutes: 0,
|
||||||
seconds: 0
|
seconds: 0,
|
||||||
|
milliseconds: 0
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -152,6 +153,9 @@ export function getTimeRemaining(currentTime: Date, targetTime: Date): TimeRemai
|
||||||
delta -= minutes * millisecondsPerMinute;
|
delta -= minutes * millisecondsPerMinute;
|
||||||
|
|
||||||
const seconds = Math.floor(delta / millisecondsPerSecond);
|
const seconds = Math.floor(delta / millisecondsPerSecond);
|
||||||
|
delta -= seconds * millisecondsPerSecond;
|
||||||
|
|
||||||
|
const milliseconds = Math.floor(delta);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
years,
|
years,
|
||||||
|
@ -159,6 +163,7 @@ export function getTimeRemaining(currentTime: Date, targetTime: Date): TimeRemai
|
||||||
days,
|
days,
|
||||||
hours,
|
hours,
|
||||||
minutes,
|
minutes,
|
||||||
seconds
|
seconds,
|
||||||
|
milliseconds
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue