This commit is contained in:
zk
2023-11-28 15:11:30 +08:00
parent 86ab4a706c
commit 95e675a019
3 changed files with 16 additions and 26 deletions
+8 -9
View File
@@ -156,7 +156,7 @@ export function createChartOption({ icons }) {
/**
* @description 秒转小时
* */
export function convertSeconds(seconds) {
export function convertSeconds(seconds: number) {
let hours = Math.floor(seconds / 3600);
let minutes = Math.floor((seconds % 3600) / 60);
let remainingSeconds = seconds % 60;
@@ -167,15 +167,9 @@ export function convertSeconds(seconds) {
};
}
export function convertMetersToKilometers(meters) {
let kilometers = meters / 1000;
return Math.round(kilometers * 100) / 100;
}
export function getTimeStr(time) {
export function getTimeStr(time: number): string {
let str = '';
const { hours, minutes } = convertSeconds(time);
if (hours) {
str += hours + '小时';
}
@@ -185,7 +179,12 @@ export function getTimeStr(time) {
return str;
}
export function getKmStr(distance) {
export function convertMetersToKilometers(meters: number): number {
let kilometers = meters / 1000;
return Math.round(kilometers * 100) / 100;
}
export function getKmStr(distance: number): string {
if (!distance) return '';
let d = convertMetersToKilometers(distance);
return d >= 1 ? d + '公里' : d * 100 + '米';