不知道你要问什么。
有没有看过java.util.Date 和 java.util.Calendar?
有没有看过java.util.Date 和 java.util.Calendar?
解决方案 »
- JComboBox中添加适当的监听器
- 关于使用getBytes("unicode"),将全角和半角转换的问题..............求解一下......谢谢...
- struts 关于变量使用的简单问题!但是google和baidu都没有答案很奇怪!
- 那位大虾帮帮忙
- pure java读取rtf文档???
- 有没有必要研究j2se的程序
- JAVA Swing中的使用内部窗体的一个小问题,初学,请指点,谢谢
- word中的给字加底线,及underline,在Font属性里面哪个是啊??
- 关于java中参数的传递问题!!纳闷
- String 的compareTo和equals方法有什么区别?
- 中文字符用pringln()输出后,是乱码怎么办??
- 请问在WINDOWS2000下如何用JAVA修改系统时间,解决后马上给分
实例化一个date对像A
A.getYear()
A.getMonth()
A.getDay()
Deprecated. As of JDK version 1.1, replaced by Calendar.get(Calendar.YEAR) - 1900. 而且,java.sql.Timestamp是继承java.util.Date的,应该也可以用getYear()方法。import java.sql.Timestamp;public class Demo{
public static void main(String []args)
{
Timestamp dt = Timestamp.valueOf("2003-8-11 00:00:00.0");
System.out.println(dt.toString());
int year = dt.getYear();
System.out.println(year);
}
}但结果是:
2003-8-11 00:00:00.0
103为什么?
Calendar calendar = new GregorianCalendar();
calendar.setTime(d);
System.out.println("ERA: " + calendar.get(Calendar.ERA));
System.out.println("YEAR: " + calendar.get(Calendar.YEAR));
System.out.println("MONTH: " + (1 + calendar.get(Calendar.MONTH))); System.out.println("WEEK_OF_YEAR: " + calendar.get(Calendar.WEEK_OF_YEAR));
System.out.println("WEEK_OF_MONTH: " + calendar.get(Calendar.WEEK_OF_MONTH));
System.out.println("DATE: " + calendar.get(Calendar.DATE));
System.out.println("DAY_OF_MONTH: " + calendar.get(Calendar.DAY_OF_MONTH));
System.out.println("DAY_OF_YEAR: " + calendar.get(Calendar.DAY_OF_YEAR));
System.out.println("DAY_OF_WEEK: " + calendar.get(Calendar.DAY_OF_WEEK));
System.out.println("DAY_OF_WEEK_IN_MONTH: "
+ calendar.get(Calendar.DAY_OF_WEEK_IN_MONTH));
System.out.println("AM_PM: " + calendar.get(Calendar.AM_PM));
System.out.println("HOUR: " + calendar.get(Calendar.HOUR));
System.out.println("HOUR_OF_DAY: " + calendar.get(Calendar.HOUR_OF_DAY));
System.out.println("MINUTE: " + calendar.get(Calendar.MINUTE));
System.out.println("SECOND: " + calendar.get(Calendar.SECOND));
System.out.println("MILLISECOND: " + calendar.get(Calendar.MILLISECOND));
System.out.println("ZONE_OFFSET: "
+ (calendar.get(Calendar.ZONE_OFFSET)/(60*60*1000)));
System.out.println("DST_OFFSET: "
+ (calendar.get(Calendar.DST_OFFSET)/(60*60*1000)));