科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件如何使用Java中的Date和Calendar类(3)

如何使用Java中的Date和Calendar类(3)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

我们写了两篇文章,这是第一篇,我们将大概的学习日期,日期格式,日期的解析和日期的计算。具体讨论下面的类:具体类(和抽象类相对)java.util.Date和Calendar类。

作者:天极网 来源:天极网 2007年9月3日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

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

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,2001

Friday, September 13, 2002

Friday, December 13, 2002

Friday, June 13, 2003

Friday, February 13, 2004

Friday, August 13, 2004

Friday, May 13, 2005

Friday, January 13, 2006

Friday, October 13, 2006

Friday, April 13, 2007

Friday, July 13, 2007

Friday, June 13, 2008



时间掌握在你的手里

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

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

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章