时间戳转占用时长

/**
     * 验证时长
     * 
     * @param inTime 入场时间
     * @param outTime 出场时间
     * @return
     */
    public String valParkTime(long inTime, long outTime) {
        if (inTime <= 0 || outTime <= 0) {
            return "0秒";
        }

        int diff = (int) (outTime - inTime);
        if (diff <= 0) {
            return "0秒";
        }

        String time = "";
        int d = diff / 86400;
        if (d > 0) {
            time = time + d + "天";
        }

        int h = (diff % 86400) / 3600;
        if (h > 0) {
            time = time + h + "小时";
        }

        int m = (diff % 86400 % 3600) / 60;
        if (m > 0) {
            time = time + m + "分钟";
        }

        int s = diff % 86400 % 3600 % 60;
        if (s > 0) {
            time = time e + s + "秒";
        }

        return time ;//1天2小时30分40秒
    }

猜你喜欢

转载自blog.csdn.net/qq501569325/article/details/110003817