第一种方法
注意导入 java.text.SimpleDateFormat
<%@ page language="java" import="java.util.*, java.text.SimpleDateFormat" pageEncoding="utf-8"%>
<%
java.util.Date dat = new java.util.Date();
SimpleDateFormat dateformat = new SimpleDateFormat("yyyy年 MM月 dd日 HH:mm:ss");
String date = dateformat.format(dat);
out.println(date);
%>
显示效果
第二种方法
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
Calendar calendar = Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH) + 1;
//+1是因为月份是从0开始计算的,也就是说,月份是从0—11
int day = calendar.get(Calendar.DATE);
int hour = calendar.get(Calendar.HOUR);
int minute = calendar.get(Calendar.MINUTE);
int second = calendar.get(Calendar.SECOND);
String date = year + "年" + month + "月" + day + "日 " + hour + ":" + minute + ":" + second;
out.println(date);
%>
显示效果