Date和Calendar互转
在项目中用到获取Date对象中的日期,
date.getDate(); 但是这个是不建议使用的,已过时。 从 JDK 1.1 开始,由 Calendar.set(Calendar.DAY_OF_MONTH, int date)
取代。
所以还是老老实实的用Calendar吧
Date转Calendar
Date date = new Date("2015-09-02 17:37:00.000"); Calendar cal = Calendar.getInstance(); cal.setTime(date); int day = cal.get(Calendar.DAY_OF_MONTH );
Calendar转Date
Calendar cal = Calendar.getInstance();
Date date = cal.getTime();
关于Calendar的具体操作可以看api