今天 需要用到java 返回一个服务器时间 因为本地的手机时间 万一设置的快和慢 可能对数据造成影响 ,本想着让服务器借口加一个字段 原来还有这种写法
Date date= DateUtil.stringDateFormat(headers.get("Date"),"EEE, dd MMM yyyy HH:mm:ss z", Locale.US);
serverTime=date.getTime();
public static Date stringDateFormat(String strDate, String format,Locale locale) {
if(StringUtils.isEmpty(strDate)) {
return null;
} else {
SimpleDateFormat sdf = null;
if(format == null) {
sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss",locale);
} else {
sdf = new SimpleDateFormat(format,locale);
}
try {
return sdf.parse(strDate);
} catch (ParseException var4) {
return null;
}
}
}