All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.shanqiang.util.DateUtil Maven / Gradle / Ivy

package io.github.shanqiang.util;

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

public class DateUtil {
    public static long parseDateWithZone(String date) throws ParseException {
        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss z").parse(date).getTime();
    }

    public static long parseDate(String date) throws ParseException {
        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(date).getTime();
    }

    public static long parseDate(String pattern, String date) throws ParseException {
        return new SimpleDateFormat(pattern).parse(date).getTime();
    }

    public static String toDate(long ms, String format) {
        return new SimpleDateFormat(format).format(new Date(ms));
    }

    public static String toDate(long ms) {
        return toDate(ms, "yyyy-MM-dd HH:mm:ss");
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy