package cn.nanji.util;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* @author 南极不下雨
* @date 2023/3/25 17:15
* @mood happy
*/
public class Timestamp_conversion {
public Timestamp_conversion() {
}
public static SimpleDateFormat simpleDateFormats() {
return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
}
public static SimpleDateFormat simpleDateFormat() {
return new SimpleDateFormat("yyyy-MM-dd");
}
public static long GetTimestamp() {//获取时间戳
return new Date().getTime();
}
public static String TimestampGoTimeBig(long timestamp) {//时间戳转换yyyy-MM-dd hh:mm:ss
return simpleDateFormats().format(timestamp);
}
public static long TimeGoTimestampBig(String time) throws ParseException {//yyyy-MM-dd hh:mm:ss转换时间戳
Date date = simpleDateFormats().parse(time);
return date.getTime();
}
public static String TimestampGoTimeMin(long timestamp) {//时间戳转换yyyy-MM-dd
return simpleDateFormat().format(timestamp);
}
public static long TimeGoTimestampMin(String time) throws ParseException {//yyyy-MM-dd转换时间戳
Date date = simpleDateFormat().parse(time);
return date.getTime();
}
}