| 程序包 | 说明 |
|---|---|
| me.codeplayer.util |
| 限定符和类型 | 方法和说明 |
|---|---|
EasyDate |
EasyDate.addDay(int day)
追加指定的天数,例如:当前是2012-05-12,调用addDay(2),则为2012-05-14
|
EasyDate |
EasyDate.addHour(int hour)
追加指定的小时数,例如:当前是2012-05-12 12:12:56,调用addHour(3),则为2012-05-12 15:12:56
|
EasyDate |
EasyDate.addMillisecond(int ms)
追加指定的秒数,例如:当前是2012-05-12 09:12:56 123,调用addMillisecond(123),则为2012-05-12 09:12:56 246
|
EasyDate |
EasyDate.addMinute(int minute)
追加指定的分钟数,例如:当前是2012-05-12 09:12:56,调用addMinute(3),则为2012-05-12 09:15:56
|
EasyDate |
EasyDate.addMonth(int month)
追加指定的月数,例如:当前是2012-05-12,调用addMonth(2),则为2012-07-12
|
EasyDate |
EasyDate.addSecond(int second)
追加指定的秒数,例如:当前是2012-05-12 09:12:56,调用addSecond(3),则为2012-05-12 09:12:59
|
EasyDate |
EasyDate.addTime(long time)
追加指定的毫秒数
|
EasyDate |
EasyDate.addYear(int year)
追加指定的年数,例如:当前年是2012,调用addYear(2),则年份为2014
|
EasyDate |
EasyDate.beginOf(int field)
将当前实例设置为指定时间字段范围内所能表示的最小值
|
EasyDate |
EasyDate.endOf(int field)
将当前实例设置为指定时间字段所能表示的最大值
|
static EasyDate |
EasyDate.parse(DateFormat format,
String date)
将指定格式的字符串转为对应的日期实例对象
|
static EasyDate |
EasyDate.parse(String format,
String dateStr)
将指定格式的字符串转为对应的日期实例对象
|
EasyDate |
EasyDate.set(int year,
int month,
int day,
int... args)
设置日期的年、月、日、时、分、秒、毫秒等部分的值
如果未指定指定部分的值,则不会进行该部分的设置 |
EasyDate |
EasyDate.setDate(Date date)
以指定日期对象来重新设置日期
|
EasyDate |
EasyDate.setDay(int day)
设置日期的日;月份的第一天为1
|
EasyDate |
EasyDate.setHour(int hour)
设置日期的时,值为0~23
|
EasyDate |
EasyDate.setMillisecond(int ms)
设置日期的毫秒部分的值,值为0~999
|
EasyDate |
EasyDate.setMinute(int minute)
设置日期的分,值为0~59
|
EasyDate |
EasyDate.setMonth(int month)
设置日期的月;值为1(一月)~12(十二月)
|
EasyDate |
EasyDate.setSecond(int second)
设置日期的秒,值为0~59
|
EasyDate |
EasyDate.setTime(long date)
设置日期的时间值,以毫秒为单位
|
EasyDate |
EasyDate.setTimeZoneOffset(int minutes)
设置本地时间相对于GMT时间的偏移分钟数
|
EasyDate |
EasyDate.setYear(int year)
设置日期的年,例如:2012
|
static EasyDate |
EasyDate.smartParse(String date)
根据日期字符串的长度智能转换为对应的日期实例对象
长度和格式对应如下(找不到对应格式将报错): 6=201206(年月) 8=20120126(年月日) 10=2012-01-02(年-月-日) 19=2012-01-02 13:22:56(年-月-日 时:分:秒) |
static EasyDate |
EasyDate.valueOf(Calendar date)
将指定的java.util.Calendar对象转为EasyDate日期对象
如果指定对象对null,则返回null |
static EasyDate |
EasyDate.valueOf(Date date)
将指定的java.util.Date对象转为EasyDate日期对象
如果指定对象对null,则返回null |
static EasyDate |
EasyDate.valueOf(String date)
将指定的字符串转为EasyDate日期对象
如果指定对象对null,则返回null |
| 构造器和说明 |
|---|
EasyDate(EasyDate date,
int offsetYear,
int offsetMonth,
int offsetDay)
根据相对于指定时间的偏移值构造一个对应的实例对象
例如,当前时间为:2012-10-10 例如要创建一个2013-10-10的时间对象,new EasyDate(null, 1, 0, 0)即可; 创建一个2011-8-10的时间对象,new EasyDate(null, -1, -2, 0)或new EasyDate(null, 0, -14, 0) |
Copyright © 2019. All rights reserved.