public static void getDate()
{
Calendar c = Calendar.getInstance();
int year = c.get(Calendar.YEAR);
int mouth = c.get(Calendar.MONTH)+1;//因为JAVA默认的是0~11月份,0是1月,11是12月。这是老师讲的!
int day = c.get(Calendar.DATE);
int week = c.get(Calendar.DAY_OF_WEEK)-1;//在星期方面,JAVA默认的星期第一天是星期日,而我们是星期一。老师用的是查表法转换,但我发现直接-1也可以做到!我想问问这样做有没有安全隐患?我试过几次都没发现!
System.out.println(year+"年"+mouth+"月"+day+"日"+"星期"+week);
} |