日期与字符串转换

String dateString = “Tue Apr 15 11:23:55 CST 2014”;
SimpleDateFormat sfEnd = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);
SimpleDateFormat sfStart = new SimpleDateFormat(“EEE MMM dd HH:mm:ss zzz yyyy”,java.util.Locale.ENGLISH) ;
System.out.println(sfEnd.format(sfStart.parse(dateString)));

/**
* 将字符串类型的时间戳转化为日期字符串
* @param timeMillis 如:1497595115014
* @return String 如:2017-06-16 14:38:35
*/
public static String timeMillisStrToDateStr(String timeMillis){
Date date=new Date(Long.parseLong(timeMillis));
SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);//目标格式
String dateString = sdf.format(date);
return dateString;
}

1、获取服务器端当前日期:
<%@ page import=”java.util.Date”%>
<%
Date myDate = new Date();
%>

2、获取当前年、月、日:
<%@ page import=”java.util.Date”%>

你可能感兴趣的:(日期与字符串转换)