获取当前时间并格式化输出日期年月日时分秒和星期几
package time;
import java.io.IOException;
import java.io.PrintWriter;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* 获取当前时间
* 能以中文显示当前的日期(年月日)、星期几(P4)。
*/
@WebServlet("/aib")
public class NowTime extends HttpServlet{
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
resp.setContentType("text/plain;charset=utf-8");
PrintWriter io=resp.getWriter();
SimpleDateFormat formatter=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss EEEE");//格式化日期
Date currentTime=new Date();//获取当前时间
String date=formatter.format(currentTime).toString();
io.println("当前时间:"+date);
}
}
EEEE代表星期几
效果如下: