黑马程序员技术交流社区
标题:
这个程序哪儿出问题了,月不对
[打印本页]
作者:
liuqiang11164
时间:
2015-11-23 19:14
标题:
这个程序哪儿出问题了,月不对
import java.util.Calendar;
public class Test_Calendar01 {
public static void main(String[] args) {
Calendar c = Calendar.getInstance();
c.set(2008, 8, 8);
System.out.println(c.get(Calendar.YEAR) + "年"
+ getNum(c.get(Calendar.MONTH)) + "月"
+ getNum(c.get(Calendar.DAY_OF_MONTH)) + "日"
+ getWeek(c.get(Calendar.DAY_OF_WEEK)));
}
public static String getWeek(int week) {
String[] arr = { "", "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };
return arr[week];
}
public static String getNum(int i) {
return i >= 9 ? "" + i : "0" + i;
}
}
作者:
ks_青山
时间:
2015-11-23 19:14
改2处:
1、getNum(c.get(Calendar.MONTH) + 1) //月份是从0开始的
2、return i > 9 ? "" + i : "0" + i;
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2