java中 new的用法是什么 小弟用的是eclipse 这段代码calendar.setTime(new Date());
import java.sql.Date;
import java.util.Calendar;
public class CalendarDemo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Calendar calendar=Calendar.getInstance();
calendar.setTime(new Date());//就是这个地方 如果把这行去掉就好了但是书上是这么写的
String year=String.valueOf(calendar.get(Calendar.YEAR));
String month=String.valueOf(calendar.get(Calendar.MONTH)+1);
String date=String.valueOf(calendar.get(Calendar.DAY_OF_MONTH));
String day=String.valueOf(calendar.get(Calendar.DAY_OF_WEEK)-1);
int hour=calendar.get(Calendar.HOUR_OF_DAY);
int second=calendar.get(Calendar.SECOND);
int minute=calendar.get(Calendar.MINUTE);
System.out.println("现在的时间是:");
System.out.println(" "+year+"年"+month+"月"+date+"日"+"星期"+day);
System.out.println(" "+hour+"时"+minute+"分"+second+"秒");
calendar.set(1949, 9, 1);
long time1949=calendar.getTimeInMillis();
calendar.set(2012, 4, 2);
long time2012=calendar.getTimeInMillis();
long interdays=(time2012-time1949)/(1000*60*60*24);
System.out.println("2012年5月2日和1949年10月1日相隔"+interdays+"天");
}
}
蓝山帝景
白板的微信
一只甜甜圈
相关分类