大家好,又见面了,我是你们的朋友全栈君。
public static Date getDate(String sDate) throws Exception{
Date date=new Date();
SimpleDateFormat sdf=new SimpleDateFormat(“yyyy-MM-dd”); //要转换的格式
SimpleDateFormat sdf2 = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);
String time=sDate;
//sDate为传入的字符串,如果不为null,则直接转换,parse方法。如果为null,则获取当前时间的前一天并且,
//拼接字符串” 23:30:00″,然后将拼接好的字符串,用parse转换,
if(sDate == null || sDate.length() == 0){
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.DAY_OF_MONTH, -1);
date = calendar.getTime();
calendar.getTimeInMillis();
time = sdf.format(date)+” 23:30:00″;
}
date = sdf2.parse(time);
return date;
}
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/146250.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...