Java将秒转化为分秒以及时分秒

在使用高德地图api时,获取的路径规划数据(两个经纬度驾车所需时间)是以秒为单位的,而前端不愿意转换,就只能后端做处理了(不指望前端)。

1.将秒转换为分秒

import java.util.Scanner;

/**
 * 将秒转化为分钟和秒
 * 
 * @author caojianyu
 * @date 2020/01/15
 * @mail [email protected]
 */
public class Transform {

	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
		System.out.println("请输入一个整数(单位:秒): ");
		Integer seconds = in.nextInt();
		Integer minutes = seconds / 60;
		Integer remainingSeconds = seconds % 60;
		System.out.println(minutes+"分"+remainingSeconds+"秒");
	}

}

2.将秒转换为时分秒

/**
 * 将秒转化为时分秒
 * 
 * @author 31553
 * @date 2020/01/15
 * @mail [email protected]
 */
public class Transform {

	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
		System.out.println("请输入一个整数(单位:秒): ");
		Integer seconds = in.nextInt();
		Integer hour = seconds / 60 / 60;
		Integer minutes = seconds % 60 / 60;
		Integer remainingSeconds = seconds % 60;
		System.out.println(hour+"时"+minutes+"分"+remainingSeconds+"秒");
	}

}

你可能感兴趣的:(Java将秒转化为分秒以及时分秒)