欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

API学习Calendar

程序员文章站 2022-05-16 21:26:40
...
package com.wonders.api.date;

import java.util.Calendar;

/**
 * JDK1.7
 * Calendar类
 * (1)Calendar类是一个抽象类,它提供了在时间和日历字段(例如年、月、日、月、小时等等)之间转换的方法,以及用于操作日历字段
 * (2)该类还提供了在包之外实现具体日历系统的其他字段和方法。这些字段和方法被定义为protected
 * (3)与其他本地敏感的类一样,Calendar提供了一个类方法getInstance,用于获取该类型的一个通常有用的对象。日历的getInstance方法返回一个日历对象,它的日历字段已经用当前日期和时间初始化
 * (4)日历对象可以生成实现特定语言和日历样式所需的所有日历字段值
 * (5)Calendar定义了某些日历字段返回的值的范围,以及它们的含义.其他值由具体的子类定义
 * @author liyongyong
 *
 */
public class CalendarTest {

    public static void main(String[] args) {
        /**
         * (1)创建一个Calendar类的实例对象,使用getInstance()方法
         * (2)返回值是一个Calendar类型,默认使用当地的时区和地区设置日历。
         * (3)可以设置时区和地区(Locale.*)
         */
        Calendar calendar = Calendar.getInstance();
        /**
         * 当前时间为UTC毫秒的时间
         */
        long time1 = calendar.getTimeInMillis();
        System.out.println("当前时间为UTC毫秒 : "  + time1);
    }

}