黑马程序员技术交流社区

标题: Calendar里的一个小问题 [打印本页]

作者: 黑马陈旭东    时间: 2012-6-5 07:06
标题: Calendar里的一个小问题
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);
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2