你用这个吧
<%@ page import="java.util.Date" import="java.text.SimpleDateFormat"%>
<% m_date = new Date();
SimpleDateFormat smpDateFormat=new SimpleDateFormat("yyyy-mm-dd");
String buf=smpDateFormat.format(m_date);
%>
<%@ page import="java.util.Date" import="java.text.SimpleDateFormat"%>
<% m_date = new Date();
SimpleDateFormat smpDateFormat=new SimpleDateFormat("yyyy-mm-dd");
String buf=smpDateFormat.format(m_date);
%>
DATE 日期时间 三部分值 1991-10-27
TIME 日期时间 三部分值 13.30.05
TIMESTAMP 日期时间 七部分值 1991-10-27-13.30.05.000000
哦,这是db2里面的不过可以用Calendar的get()方法访问Calendar字段,结果返回一个整数
如:
Calendar cal = Calendar.getInstance() ;
System.out.println("得出当前的 年--"+(cal.get(cal.YEAR)) );
int intYear = cal.get(cal.YEAR ) ;
System.out.println("得出当前的 月--"+(cal.get(cal.MONTH )+1) );
System.out.println("得出当前的月的日期-"+(cal.get(cal.DAY_OF_MONTH)+1) );
System.out.println("得出当前的月的日期-"+(cal.get(cal.DAY_OF_MONTH) );
int m;Calendar calendar=Calendar.getInstance();
//获得当前时间,声明时间变量
int year=calendar.get(Calendar.YEAR);
//得到年
int month=calendar.get(Calendar.MONTH);
//得到月,但是,月份要加上1
month=month+1;
int date=calendar.get(Calendar.DATE);
//获得日期
String today=""+year+"-"+month+"-"+date+"";
out.print(today);
%>