Java(Calendar)

原创 2016年08月30日 19:20:59
import java.util.*;

public class CalendarDemo {
    public static void main(String[] args) {
        Calendar c1=Calendar.getInstance();
        c1.setFirstDayOfWeek(Calendar.MONDAY);
        display(c1);
        Calendar c2=new GregorianCalendar(2010,12,8,20,8,8);
        int days=c2.get(Calendar.DAY_OF_YEAR)-c1.get(Calendar.DAY_OF_YEAR);
        System.out.println("距离2010年12月8日晚上还有:"+days+"天");
        c1.set(2010, 11,30);
        c1.set(Calendar.HOUR,10);
        c1.set(Calendar.MINUTE,29);
        c1.set(Calendar.SECOND,22);
        System.out.println("更新后时间:");
        display(c1);
        c1.add(Calendar.DATE, 10);
        c1.add(Calendar.HOUR, 10);
        System.out.println("调整后时间:");
        display(c1);
    }
    static void display(Calendar c)
    {
        String months[]={"一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"};
        String days[]={"","星期一","星期二","星期三","星期四","星期五","星期六","星期天"};
        System.out.print("日期:");
        System.out.print(c.get(Calendar.YEAR)+"年");
        System.out.print(months[c.get(Calendar.MONTH)]);
        System.out.print(c.get(Calendar.DATE)+"日");
        System.out.println(days[c.get(Calendar.DAY_OF_WEEK)-1]);
        System.out.print("时间:");
        System.out.print(c.get(Calendar.HOUR_OF_DAY)+":");
        System.out.print(c.get(Calendar.MINUTE)+":");
        System.out.println(c.get(Calendar.SECOND));
    }
}

日期:2016年八月30日星期二
时间:18:26:12
距离2010年12月8日晚上还有:-235天
更新后时间:
日期:2010年十二月30日星期四
时间:22:29:22
调整后时间:
日期:2011年一月10日星期一
时间:8:29:22

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Calendar.java

黑马程序员——JAVA基础之System,Runtime,Date,Calendar,Math

------- android培训、java培训、期待与您交流! ----------   System:  类中的方法和属性都是静态的。 out:  标准输出,默认是控制台。 in:标准输入,默...

jcalendar -java calendar chooser

  • 2009-12-21 20:53
  • 342KB
  • 下载

JAVA Calendar,Date类详解

  • 2011-03-03 18:09
  • 44KB
  • 下载

用Java编写简单的定时关机程序(Calendar,Timer)

一般我用自己的笔记本共享wifi, ?手工配置。    有一次睡觉前我玩手机,但是不能马上关笔记本,因为会断网,你会说我傻逼,现在很多工具有定时关机的了。 但是我真的不知道, 于是,我想到了用jav...

java_calendar

  • 2008-12-26 22:43
  • 143KB
  • 下载

java日期计算(Calendar类)

昨天学了java日期的格式器,主要是用SimpleDateFormat进行格式化、解析。但这还仅停留在日期的查看(调整显示格式)阶段,更重要的是日期的操作。今天继续学习,记录如下:         ...

java的calendar具体用法

  • 2009-05-10 00:28
  • 14KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)