黑马程序员技术交流社区

标题: Calendar [打印本页]

作者: 袁春龙    时间: 2011-7-20 14:55
标题: Calendar
请问
用Calendar的方法打印出来的时间不是系统时间吗?
我打印出来的怎么不是计算机的当前时间呢?
作者: 匿名    时间: 2011-7-20 15:12
[code]import java.util.Calendar;

public class CalendarTest {

        /**
         * @param args
         */
        public static void main(String[] args) {
                // TODO Auto-generated method stub
                System.out.println(Calendar.getInstance().getTime());
        }

}[/code]运行一下即可得到系统时间
作者: 匿名    时间: 2011-7-20 15:12
你为它设置时间格式了么?或许是用的方法错了,你把你的代码给我看看
作者: 匿名    时间: 2011-7-20 16:28
标题: 回复 藤椅 的帖子
package Study1;

import java.util.Calendar;

public class MyTest {
        public static void main(String[] args) {
                Calendar c1 = Calendar.getInstance();
                System.out.println(c1.get(Calendar.YEAR)+"年"
                                +c1.get(Calendar.MONTH)+"月"
                                +c1.get(Calendar.DAY_OF_MONTH)+"日"
                                +c1.HOUR+":"+c1.MINUTE+":"+c1.SECOND);
                c1.add(c1.DAY_OF_YEAR, 315);
                System.out.println(c1.get(Calendar.YEAR)+"年"
                                +c1.get(Calendar.MONTH)+"月"
                                +c1.get(Calendar.DAY_OF_MONTH)+"日"
                                +c1.HOUR+":"+c1.MINUTE+":"+c1.SECOND);
        }
}

结果:2011年6月20日10:12:13
2012年4月30日10:12:13
作者: 匿名    时间: 2011-7-21 07:17
标题: 回复 板凳 的帖子
您说的那个我理解了  可是时间却是不对的   我今天早上7点多运行结果:
2011年6月21日10:12:13
2012年4月31日10:12:13
我发现不管什么时候运行   这个时间就不变 请问什么原因
作者: 王松朝    时间: 2011-7-21 09:14
我这边运行正常. 为什么你的运行结果有两个呢,而且还是不同的年份
作者: 匿名    时间: 2011-7-21 09:36
标题: 回复 地板 的帖子
我也很纳闷!这个不能插入图片  要是能插入图片我就插个图片给你看   是不是电脑的问题




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