博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Calendar类
阅读量:5297 次
发布时间:2019-06-14

本文共 1020 字,大约阅读时间需要 3 分钟。

Calendar类是一个抽象基类,主要完成日期字段之间相互操作功能。

Calendar类方法

1.Calendar.add方法用于实现某一日期基础上加若干天 后的新日期

2.Calendar.get方法用于取出日期对象中的年,月,日,时,分,秒等日期字段的值

3.Calendar.getInstance方法用于返回一个Calendar类型(它的某个子类)的对象实例

4.Calendar.set用于修改日期对象中的年,月,日,时,分,秒等日期字段的值

GregorianCalendar类是JDK目前提供的唯一的Calendar子类,Calendar.getInstance方法返回的就是预设了当前时间的GregorianCalendar类对象

 

例Calendar类小程序

import java.util.*;public class Calendardemo {    public static void main(String args[]){        Calendar c1=Calendar.getInstance();        //输出当前时间        System.out.println(c1.get(c1.YEAR)+"年"+c1.get(c1.MONTH)+"月"+c1.get(c1.DAY_OF_MONTH)+                "日"+c1.get(c1.HOUR_OF_DAY)+"时"+c1.get(c1.MINUTE)+"分"+c1.get(c1.SECOND)+"秒");        c1.add(c1.DAY_OF_YEAR,300 );        //输出增加了300天后的时间        System.out.println(c1.get(c1.YEAR)+"年"+c1.get(c1.MONTH)+"月"+c1.get(c1.DAY_OF_MONTH)+                "日"+c1.get(c1.HOUR_OF_DAY)+"时"+c1.get(c1.MINUTE)+"分"+c1.get(c1.SECOND)+"秒");            }}

执行结果

2017年4月20日19时8分49秒2018年2月16日19时8分49秒

 

转载于:https://www.cnblogs.com/gc56-db/p/6882901.html

你可能感兴趣的文章
linux下编译openjdk8
查看>>
【python】--迭代器生成器装饰器
查看>>
Pow(x, n)
查看>>
安卓当中的线程和每秒刷一次
查看>>
随机颜色值
查看>>
每日一库:Modernizr.js,es5-shim.js,es5-safe.js
查看>>
目录相关的操作
查看>>
C++----练习--引用头文件
查看>>
ajax连接服务器框架
查看>>
wpf样式绑定 行为绑定 事件关联 路由事件实例
查看>>
利用maven管理项目之POM文件配置
查看>>
FUSE-用户空间文件系统
查看>>
 VS2012 C#调用C++ dll
查看>>
TCL:表格(xls)中写入数据
查看>>
Oracle事务
查看>>
String类中的equals方法总结(转载)
查看>>
bash使用规则
查看>>
AVL数
查看>>
C语言程序设计II—第九周教学
查看>>
全栈12期的崛起之捡点儿有用的说说
查看>>