Calendar java日历
来源:互联网 发布:癌症临床试验数据库 编辑:程序博客网 时间:2024/05/17 23:08
java日历处理
Calendar的基本方法有:
public final void setTime(Date date)
设定日期
public void add(int field, int amount)
日期操作
public void set(int field, int value)
设定目标日期
Calendar作为一个日历处理类,最终输出的都是日期级别的数据。起本身操作基本分为3个层次:
一、周级别 week
二、月级别 month
三、年级别 year
我们可以以周为单位进行日历计算,在Calendar
中:
Calendar.setTime(Date date)
是设定日历现在的日期,以传入的日期对Calendar对象做初始化操作。
Calendar.add(int field, int amount)
方法可以对日期进行加减操作。
field
是指定对那个级别进行操作,Calendar.MONTH
指对月份进行操作,Calendar.YEAR
指对年进行操作,Calendar.WEEK_OF_MONTH
指对周在月范围内进行操作,Calendar.WEEK_OF_YEAR
指对周在年范围内进行操作。
amount
是一个数值,是对上面级别的具体操作。其中0表示不操作,正数指对上面的基本进行‘加’操作,例如Calendar.add(Calendar.MONTH, 1)
指对当前设定的日期在月层面上加1,获得下一月。
Calendar.set(int field, int value)
是设定Calendar
对象返回的日期,field
可以设定为Calendar.DAY_OF_WEEK
按周去日期,Calendar.DAY_OF_WEEK_IN_MONTH
在月范围内按周去日期(这个值会限定只在该月内去某个周的某天的日期),Calendar.DAY_OF_MONTH
按月取日期,Calendar.DAY_OF_YEAR
按年去日期。value
是具体去那天,是一个数字。例如:Calendar.set(Calendar.DAY_OF_WEEK, 1)
指的是取设定日期所在周的第一天的日期。
- Calendar java日历
- Java日历类Calendar
- java Calendar日历类
- java Calendar类(日历)
- java的Calendar(日历)类
- java的Calendar(日历)类
- java日历的使用(Calendar)
- java Calendar 按月输出日历
- java Calendar 日历的打印
- java 之 Calendar 日历类
- 日历Calendar
- Java 日历类 Calendar 相关方法
- Java 日历类 Calendar 相关方法
- Java 日历类 Calendar 相关方法
- java 日历类 Calendar方法
- java swing日历calendar demo源代码下载
- java日历类Calendar简单使用
- java日历类Calendar简单使用
- 浅谈视频编解码器的工作原理和应用领域
- input type='file' 后台接收不到数据小q问题
- Scalaz(17)- Monad:泛函状态类型-State Monad
- Java -cp命令与-classpath
- 关于“ARC forbids explicit message send of release”错误
- Calendar java日历
- Linux常用命令
- 视频编解码(h.264)的一些资源
- thinkphp-ajax分页
- iOS: 枚举类型 enum,NS_ENUM,NS_OPTIONS
- Struts2运行流程
- ListView点击后改变item颜色的Demo
- ios简单自定义view(1)
- MySQL C API函数大全