A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 黑马-王鹏 于 2013-4-2 15:04 编辑
  1. import java.util.*;
  2. class  CalendarDemo2
  3. {
  4.         public static void main(String[] args)
  5.         {

  6.                 Calendar c = Calendar.getInstance();

  7.                 printCalendar(c);
  8.         }

  9.         public static void printCalendar(Calendar c)
  10.         {
  11.                 sop(c.get(Calendar.YEAR)+"年");
  12.                 sop((c.get(Calendar.MONTH)+1)+"月");
  13.                 sop(c.get(Calendar.DAY_OF_MONTH)+"日");
  14.                 sop("星期"+c.get(Calendar.DAY_OF_WEEK));
  15.         }
  16.         public static void sop(Object obj)
  17.         {
  18.                 System.out.println(obj);
  19.         }
  20. }
复制代码
file:///C:/Documents%20and%20Settings/wangpeng/桌面

1JDSMHN)T`G3M9AIUPZWHUO.jpg (23.63 KB, 下载次数: 56)

1JDSMHN)T`G3M9AIUPZWHUO.jpg

评分

参与人数 1技术分 +1 收起 理由
滔哥 + 1

查看全部评分

4 个回复

倒序浏览
DAY_OF_WEEK是一个星期的第几天,是从星期天开始算的,那么今天是第三天,按照你上面的打印结果就是星期3了
回复 使用道具 举报
星期 计算是从sunday开始的吧
回复 使用道具 举报
按Sunday是一周中的第一天开始算,DAY_OF_WEEK,今天是一周的第三天,所以输出后是      “星期”+三
回复 使用道具 举报
freeboyhrk 发表于 2013-4-2 14:59
按Sunday是一周中的第一天开始算,DAY_OF_WEEK,今天是一周的第三天,所以输出后是      “星期”+三 ...

嗯,明白了,谢了哈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马