Calendar cal= new GregorianCalendar();
cal.setTime(t3);
int year = cal.get(Calendar.YEAR);
int month = cal.get(Calendar.MONTH);
int day = cal.get(Calendar.DAY_OF_YEAR);
cal.setTime(t3);
int year = cal.get(Calendar.YEAR);
int month = cal.get(Calendar.MONTH);
int day = cal.get(Calendar.DAY_OF_YEAR);
Calendar c1=Calendar.getInstance() ;
c1.setTime(t5);
int year = c1.get(Calendar.YEAR);
int month = c1.get(Calendar.MONTH)+1;
int day = c1.get(Calendar.DATE);
int year = date.getYear();
int month = date.getMonth();
int day = date.getDate();
Class Date
java.lang.Object
|
+-java.util.Date
|
+-java.sql.Datejava.sql.Date扩展自java.util.Date,所以你可以直接使用java.util.Date的API方法。
如果没有这个“import java.sql.*;”以下是可行的。
Calendar cal= new GregorianCalendar();
cal.setTime(t3);
int year = cal.get(Calendar.YEAR);
int month = cal.get(Calendar.MONTH);
int day = cal.get(Calendar.DAY_OF_YEAR);
但这里用到了“import java.sql.*;”否则就不可以实现这个“Date t5=rs.getDate("SCRQ");” 要有这个:““import java.sql.*;”那么上面的取年月日的就有问题啊。
F:\work\ROOT\WEB-INF\classes\test.java:29: cannot resolve symbol
symbol : class Calendar
location: class com.acct.data.test
Calendar cal= new GregorianCalendar();
^
F:\work\ROOT\WEB-INF\classes\test.java:29: cannot resolve symbol
symbol : class GregorianCalendar
location: class com.acct.data.test
Calendar cal= new GregorianCalendar();大家注意以下。帮我解决以下啊
Calendar c1=Calendar.getInstance() ;
c1.setTime(t5);
int year = c1.get(Calendar.YEAR);
int month = c1.get(Calendar.MONTH)+1;
int day = c1.get(Calendar.DATE);
....................................................................OK.
<<Java in nutshell>>