public class TimeUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
DAY
时间字段常量,表示“天”
|
static int |
HOUR
时间字段常量,表示“时”
|
static int |
MINUTE
时间字段常量,表示“分”
|
static int |
SECOND
时间字段常量,表示“秒”
|
| 构造器和说明 |
|---|
TimeUtils()
无参构造,将各字段置为 0
|
TimeUtils(Date date)
使用日期对象构造时间
|
TimeUtils(int hour,
int minute)
使用时、分构造一个时间
|
TimeUtils(int hour,
int minute,
int second)
使用时、分、秒构造一个时间
|
TimeUtils(int day,
int hour,
int minute,
int second)
使用天、时、分、秒构造时间,进行全字符的构造
|
TimeUtils(long time)
使用时间毫秒构建时间
|
TimeUtils(String time)
使用一个字符串构造时间
Time time = new Time("14:22:23"); |
TimeUtils(String time,
String timeSeparator)
使用一个字符串构造时间,指定分隔符
Time time = new Time("14-22-23", "-"); |
| 限定符和类型 | 方法和说明 |
|---|---|
TimeUtils |
addTime(TimeUtils time)
将时间进行“加”运算,即加上一个时间
|
boolean |
equals(Object obj) |
int |
get(int field)
获得时间字段的值
|
String |
getTimeSeparator()
获得时间字段的分隔符
|
int |
hashCode() |
void |
set(int field,
int value)
设置时间字段的值
|
void |
setTimeSeparator(String timeSeparator)
设置时间字段的分隔符(用于字符串格式的时间)
|
TimeUtils |
subtractTime(TimeUtils time)
将时间进行“减”运算,即减去一个时间
|
String |
toString() |
static String |
toTimeString(long time) |
public static final int SECOND
public static final int MINUTE
public static final int HOUR
public static final int DAY
public TimeUtils()
public TimeUtils(int hour,
int minute)
hour - 小时minute - 分钟public TimeUtils(int hour,
int minute,
int second)
hour - 小时minute - 分钟second - 秒public TimeUtils(String time)
time - 字符串格式的时间,默认采用“:”作为分隔符public TimeUtils(long time)
time - public TimeUtils(Date date)
date - public TimeUtils(int day,
int hour,
int minute,
int second)
day - 天hour - 时minute - 分second - 秒public static String toTimeString(long time)
public void set(int field,
int value)
field - 时间字段常量value - 时间字段的值public int get(int field)
field - 时间字段常量public TimeUtils subtractTime(TimeUtils time)
time - 需要减的时间public String getTimeSeparator()
public void setTimeSeparator(String timeSeparator)
timeSeparator - 分隔符字符串Copyright © 2017. All rights reserved.