首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Date跟Calendar

2012-12-20 
Date和Calendar#p#在这个例子中我们作了有趣的函数调用:cal.set(GregorianCalendar.DAY_OF_WEEK,Gregorian

Date和Calendar

#p#

在这个例子中我们作了有趣的函数调用:

cal.set(GregorianCalendar.DAY_OF_WEEK,GregorianCalendar.FRIDAY);

cal.add(GregorianCalendar.DAY_OF_MONTH, 7);

set方法能够让我们通过简单的设置星期中的哪一天这个域来将我们的时间调整为星期五。注意到这里我们使用了常量DAY_OF_WEEK和FRIDAY来增强代码的可读性。add方法让我们能够在日期上加上数值。润年的所有复杂的计算都由这个方法自动处理。

我们这个例子的输出结果是:

System Date: Saturday, September 29, 2001

当我们将它设置成星期五以后就成了:

Friday,September28,2001Friday, September 13, 2002Friday, December 13, 2002Friday, June 13, 2003Friday, February 13, 2004Friday, August 13, 2004Friday, May 13, 2005Friday, January 13, 2006Friday, October 13, 2006Friday, April 13, 2007Friday, July 13, 2007Friday, June 13, 2008


时间掌握在你的手里

有了这些Date和Calendar类的例子,你应该能够使用java.util.Date,java.text.SimpleDateFormat,和java.util.GregorianCalendar创建许多方法了。

在下面的文章中,我们将讨论更高级的Date和Calendar类的使用技巧,包括时区和国际化的格式。我们还会考察两个日期类java.sql.Date和java.util.Date之间的区别。

热点排行