java中Calendar类常用字段和方法
2016-05-30 14:09
549 查看
常用字段:
AM–>上午,PM–>下午,AM-PM–>上午或者下午
DATE,DAY_OF_MONTH–>一个月中的某天
DAY_OF_WEAK–>一个星期中的某天
DAY_OF_WEAK_IN_MONTH–>当前月中的第几个星期
DAY_OF_YEAR–>当前年中的第几天
WEAK_OF_MONTH,WEAK_OF_YEAR–>当前月,年中的星期数
常用方法:
add(int field,int amount)–>将指定的Calendar字段加上指定的量,add(Calendar.DAY_OF_MONTH,5)将当前日期的天数加5天
after(Object when),before(Object when)–>判断日期是否在when之后和之前,返回boolean字段
compareTo(Calendar c1,Calendar c2)–>判断c1比c2的时间差距以毫秒表示
computeFields()–>将当前毫秒时间值 time 转换为 fields[] 中的日历字段值
computeTime()–>将 fields[] 中的当前日历字段值转换为毫秒时间值 time
getActualMaximum(int field),getActualMinimum(int field)–>将指定的字段中的最大,最小的可能值返回,比如MONTH最大为12最小为1
getMaximum(int field),getMinimum(int field)–>返回指定的字段的最大值,最小值
getFirstDayOfWeek()–>获得一个星期中的第一天
getTime()–>返回一个代表当前Calendar值的Date对象
getTimeInMillis()–>返回Calendar的值以毫秒表示
getTimeZone()–>获取时区
<–以上几个get方法还有相应的set方法–>
roll(int field,int amount),roll(int field,boolean up)–>将指定的日期字段添加指定的时间量amount,将指定的字段加一个单位的量
set(int field,int value)–>将指定字段设置为指定的值value
toString()–>返回日期的String形式
AM–>上午,PM–>下午,AM-PM–>上午或者下午
DATE,DAY_OF_MONTH–>一个月中的某天
DAY_OF_WEAK–>一个星期中的某天
DAY_OF_WEAK_IN_MONTH–>当前月中的第几个星期
DAY_OF_YEAR–>当前年中的第几天
WEAK_OF_MONTH,WEAK_OF_YEAR–>当前月,年中的星期数
常用方法:
add(int field,int amount)–>将指定的Calendar字段加上指定的量,add(Calendar.DAY_OF_MONTH,5)将当前日期的天数加5天
after(Object when),before(Object when)–>判断日期是否在when之后和之前,返回boolean字段
compareTo(Calendar c1,Calendar c2)–>判断c1比c2的时间差距以毫秒表示
computeFields()–>将当前毫秒时间值 time 转换为 fields[] 中的日历字段值
computeTime()–>将 fields[] 中的当前日历字段值转换为毫秒时间值 time
getActualMaximum(int field),getActualMinimum(int field)–>将指定的字段中的最大,最小的可能值返回,比如MONTH最大为12最小为1
getMaximum(int field),getMinimum(int field)–>返回指定的字段的最大值,最小值
getFirstDayOfWeek()–>获得一个星期中的第一天
getTime()–>返回一个代表当前Calendar值的Date对象
getTimeInMillis()–>返回Calendar的值以毫秒表示
getTimeZone()–>获取时区
<–以上几个get方法还有相应的set方法–>
roll(int field,int amount),roll(int field,boolean up)–>将指定的日期字段添加指定的时间量amount,将指定的字段加一个单位的量
set(int field,int value)–>将指定字段设置为指定的值value
toString()–>返回日期的String形式
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Manifest 用法
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 什么是 GraphQL?
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- Spark RDD API详解(一) Map和Reduce
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序