package com.jrgy.util;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateUtil {
/**
* 获取系统时间
* 转换为yyyy-MM-dd HH:mm:ss格式
* @return
*/
public static String getStringDate(){
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String newDate=format.format(new Date());
return newDate;
}
/**
* 获取系统时间
* 转换为yyyy-MM-dd格式
* @return
*/
public static String getStringDateYMD(){
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
String newDate=format.format(new Date());
return newDate;
}
/**
* 通过指定转换类型参数 返回String当前时间
* 转换为默认格式
* @return
*/
public static String getStringDate(String sdf){
SimpleDateFormat format=new SimpleDateFormat(sdf);
String newDate=format.format(new Date());
return newDate;
}
/**
* 通过指定转换类型和日期参数 返回字符类型
* 转换为默认格式
* @return
*/
public static String getStringDate(String sdf,String date) throws ParseException{
SimpleDateFormat format=new SimpleDateFormat(sdf);
String newDate=format.format(getDate(date));
return newDate;
}
/**
* 通过参数转换时间返回date类型
* 转换为默认格式
* @return
*/
public static Date getDate(String date) throws ParseException{
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
return format.parse(date);
}
public static void main(String agrs[]){
System.out.print(getStringDate());
}
}
java日期格式化封装类DateUtil
最新推荐文章于 2024-05-24 14:18:15 发布