安卓整理的一个时间处理工具类

public class YjTimeUtils {

    public static String ymd_hms = "yyyy-MM-dd HH:mm:ss";
    public static String md = "MM月dd日";
    public static String hm = "HH:mm";
    public static String hms = "HH:mm:ss";
    public static String yyyy = "yyyy";
    public static String MM = "MM";
    /**
     * 星期几
     */
    public static String week = "EEEE";

    /**
     * 根据毫秒值获取对应的String类型日期
     *
     * @param type       :对应如:ymd_hms、
     * @param millisTime :毫秒值
     * @return
     */
    public static String getStingDate(String type, Long millisTime) {
        SimpleDateFormat dateFormat = new SimpleDateFormat(type);
        dateFormat.setTimeZone(TimeZone.getTimeZone("GMT+00:00"));
        return dateFormat.format(getDateFromMilliTime(millisTime));
    }

    /**
     * 根据毫秒值获取日期 date
     * @param millisTime
     * @return
     */
    public static Date getDateFromMilliTime(long millisTime){
        Date date = new Date();
        date.setTime(millisTime);
        return date;
    }
}

你可能感兴趣的:(java,开发语言,android,android知识点总结)