当前位置: 代码迷 >> Java相关 >> 求助,关于JAVA里的时间
  详细解决方案

求助,关于JAVA里的时间

热度:237   发布时间:2006-06-19 20:28:57.0
求助,关于JAVA里的时间

今天学了JAVA里的时间调用,一直没弄明白,各位老大能指点下不?谢谢,比如怎么用时间的方法写出个本月日历?

谢谢指点,谢谢!!

搜索更多相关的解决方案: JAVA  时间  日历  老大  

----------------解决方案--------------------------------------------------------
....
自己查API

----------------解决方案--------------------------------------------------------

楼上的斑竹,你这样说话会影响人气的。
import java.util.*;

class Test {
public static void main(String[] args) {
GregorianCalendar now = new GregorianCalendar();

int today = now.get(Calendar.DAY_OF_MONTH); 取今天多少号
int month = now.get(Calendar.MONTH); 取今天是几月

now.set(Calendar.DAY_OF_MONTH,1); 置一个星期的第1天从星期日开始

int dayOfWeek = now.get(Calendar.DAY_OF_WEEK); 得今天星期几

System.out.println("\t日\t一\t二\t三\t四\t五\t六");
for (int i = Calendar.SUNDAY; i < dayOfWeek; i++) {
System.out.print("\t");
}

do {
int day = now.get(Calendar.DAY_OF_MONTH);
System.out.print("\t" + day);

if (day == today) {
System.out.print("*");
} else {
System.out.print(" ");
}

if (dayOfWeek == Calendar.SATURDAY) {
System.out.println();
}
now.add(Calendar.DAY_OF_MONTH,1); 现在多少号+1
dayOfWeek = now.get(Calendar.DAY_OF_WEEK); 取add后的星期几
}while (now.get(Calendar.MONTH) == month); 到31号时会跳到下个月
}
}


----------------解决方案--------------------------------------------------------
没关系,反正我又不是JAVA的版主,巴不得他们都去C语言板块呢 ^-^

----------------解决方案--------------------------------------------------------
谢谢楼上的...感谢
----------------解决方案--------------------------------------------------------
-- 作者:神vLinux飘飘
--
没关系,反正我又不是JAVA的版主,巴不得他们都去C语言板块呢 ^-^
原来是这样啊~~!^_^
----------------解决方案--------------------------------------------------------
其实神说的也没错,做不来要代码就写了给他们,但他们自己并不会,不会就来要代码,这样太依赖别人了~学会自己查API还是好的
----------------解决方案--------------------------------------------------------

呵呵,我去查了API,还是不太明白才发的贴,以后还好似自己解决吧,NiceGirl 非常谢谢!!
我看懂你的程序了..

我才学JAVA2个星期,我会努力学会怎么看API的..

在次谢谢!!


----------------解决方案--------------------------------------------------------
首先我们应弄清楚学习的过程:这是一个 看--&gt;模仿--&gt;再模仿---&gt;自己动手的,相信来这里的大部分都是想学好Java的,都是在自己解决不了的情况下才发帖子求助的。帮助别人解决问题或者提供思路,在这过程中,自己的知识得到了巩固,何乐而不为?这样,论坛的存在才显得有意义。
----------------解决方案--------------------------------------------------------
论坛,是要对方水平都差不多的时候才有讨论的价值,否则将会变成一个纯粹的教学
你所希望的那叫社区,在社区是什么层次的人都有的,那里的人会很乐意帮助你

并不是批评你,你可以看看是我们问的问题多还是你们问的问题多?并不是我们比你们知道得多,其实知道得越多问题也就越多
关键是要学会找到解决问题的一个通用方法,那就是尝试+GOOGLE

希望下次能和你讨论的就不在是那个那个API在那里了,而是这个需求应该怎么设计,比如今天的那个设计用户锁的就挺不错。

----------------解决方案--------------------------------------------------------
  相关解决方案