Java Hour getHourMinuteSecondByMisSecond(long misSecond)

Here you can find the source of getHourMinuteSecondByMisSecond(long misSecond)

Description

get Hour Minute Second By Mis Second

License

Open Source License

Declaration

public static String getHourMinuteSecondByMisSecond(long misSecond) 

Method Source Code


//package com.java2s;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class Main {
    public static String getHourMinuteSecondByMisSecond(long misSecond) {
        if (misSecond < 0) {
            throw new IllegalArgumentException("The misSecond must not be negative");
        }/*from ww w .j  ava  2s. c o m*/
        if (misSecond == 0) {
            return "--";
        }
        Calendar cal = Calendar.getInstance();
        cal.setTimeInMillis(misSecond);
        java.util.Date date = cal.getTime();
        return getStrDate(date, "HH:mm:ss");

    }

    public static long getTime(Date dateParam) {
        if (dateParam == null) {
            throw new IllegalArgumentException("The dateParam  must not be null");
        }
        Calendar cal = Calendar.getInstance();
        cal.setTimeInMillis(dateParam.getTime());

        int hour = cal.get(Calendar.HOUR);
        int minute = cal.get(Calendar.MINUTE);
        int second = cal.get(Calendar.SECOND);

        long result = hour * 3600 * 1000 + minute * 60 * 1000 + second * 1000;

        return result;
    }

    public static String getStrDate(Date date, String format) {
        if (date == null || format == null) {
            return "";
        }
        SimpleDateFormat dateFormat = new SimpleDateFormat(format);
        String strDate = dateFormat.format(date);
        return strDate;
    }

    public static String getStrDate(Date date) {
        return getStrDate(date, "yyyy-MM-dd HH:mm:ss");
    }
}

Related

  1. getHourDetails(int timeInfo)
  2. getHourFormatedTwoDigit()
  3. getHourFromDate(Date date)
  4. getHourInt()
  5. getHourMin(Date date)
  6. getHourMinuteString(Date dateTime)
  7. getHourMinuteString(Date t)
  8. getHourOfDay(Calendar date)
  9. getHourOfDay(final Date date)