zoukankan      html  css  js  c++  java
  • 关于GregorianCalendar

    java 中把保存时间与给时间点命名分开。

    Date类表示时间点

    GregorianCalendar表示日历

     1 GregorianCalendar deadline=new GregorianCalendar();
     2 // 构造一个对象,用于表示对象构造时的日期和时间。
     3 GregorianCalendar deadline=new GregorianCalendar(1999,11,31);
     4  //月份数从0开始计数,11表示十二月。
     5 GregorianCalendar deadline=new GregorianCalendar(1999,Calendar.DECEMBER,31,23,59,59);
     6 //GregorianCalendar类封装了实例域,这些实例域保存着设置的日期信息。
     8 
     9 // 取得时间类信息
    10 GregorianCalendar now=new GregorianCalendar();
    11 int month=now.get(Calendar.MONTH);
    12 int weekday=now.get(Calendar.DAY_OF_WEEK);
    13 
    14 //调用set方法,改变对象状态
    16 deadline.set(Calendar.YEAR,2010);
    17 deadline.set(Calendar.MONTH,Calendar.APRIL);
    18 deadline.set(Calendar.DAY_OF_MONTH,15);
    19 deadline.set(2001,Calendar.APRIL,15);
    20 deadline.add(Calendar.MONTH,3);//+3个月
    22 Date time=calendar.getTime();
    24 GregorianCalendar();
    25 //构造一个日历对象,用来表示默认地区,默认失去的当前时间。
    26 GregorianCalendar(int year,int month,int day);
    27 GregorianCalendar(int year,int month,int day,int hour,int minutes,int seconds);
    28 //用给定的日期和时间构造一个Gregorian日历对象。
    29 int get(int field);//返回给定域的值
    30 void set(int year,int month,int day);
    31 void set(int year,int month,int day,int hour,int minutes,int seconds);
    32 //将日期域和时间域设置为新值。
    33 void add(int field,int amount);
    34 //对日期信息实施算数运算,对给定的时间域增加指定数量的时间。
    35 int  getFirstDayOfWeek();
    36 //获取当前用户所在地区,一个星期中的第一天。
    37 void setTime(Date tIME);
    38 //将日历设置为指定的时间点
    39 Date getTime();
    40 //获得这个日历对象当前值所表达的时间点。
  • 相关阅读:
    mysql数据向Redis快速导入
    jquery.cookie.js使用
    怎么才能在职场中如鱼得水(转)
    内部类(编程思想)
    main方法原来只要放在public static类中就能跑,涨知识了
    匿名内部类--工厂
    Java通过继承外部类来建立该外部类的protected内部类的实例(转)
    监听器的使用例子 ServletContextListener
    Class.getResource()方法的使用
    maven打包资源文件(转)
  • 原文地址:https://www.cnblogs.com/huhaibo/p/3456400.html
Copyright © 2011-2022 走看看