update
This commit is contained in:
@@ -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 + '米';
|
||||
|
||||
Reference in New Issue
Block a user