public class DateTimeSpan extends Number implements Serializable, Comparable<Number>
| 限定符和类型 | 字段和说明 |
|---|---|
static long |
DAY_MILLISECONDS |
static long |
HOUR_MILLISECONDS |
static long |
MINUTE_MILLISECONDS |
static long |
SECOND_MILLISECONDS |
| 构造器和说明 |
|---|
DateTimeSpan() |
DateTimeSpan(Date beginDate,
Date endDate) |
DateTimeSpan(long lMillisecond) |
DateTimeSpan(long days,
long hours,
long minutes) |
DateTimeSpan(long days,
long hours,
long minutes,
long second,
long millisecond) |
DateTimeSpan(String sTimeSpan) |
DateTimeSpan(String sign,
long days,
long hours,
long minutes) |
DateTimeSpan(String sign,
long days,
long hours,
long minutes,
long second,
long millisecond) |
byteValue, shortValuepublic static final long DAY_MILLISECONDS
public static final long HOUR_MILLISECONDS
public static final long MINUTE_MILLISECONDS
public static final long SECOND_MILLISECONDS
public DateTimeSpan()
public DateTimeSpan(String sTimeSpan)
public DateTimeSpan(long lMillisecond)
public DateTimeSpan(String sign, long days, long hours, long minutes, long second, long millisecond)
public DateTimeSpan(long days,
long hours,
long minutes,
long second,
long millisecond)
public DateTimeSpan(String sign, long days, long hours, long minutes)
public DateTimeSpan(long days,
long hours,
long minutes)
public float floatValue()
floatValue 在类中 Numberpublic double doubleValue()
doubleValue 在类中 Numberpublic static DateTimeSpan calcDateTimeSpan(Date beginDate, Date endDate)
beginDate - 开始日期endDate - 结束日期public static DateTimeSpan calcDateTimeSpanAsAbs(Date beginDate, Date endDate)
public long getTimeSpan()
public void setTimeSpan(long timeSpan)
timeSpan - 时间间隔public DateTimeSpan fromDatetimeSpan(Date beginDate, Date endDate)
public DateTimeSpan fromDatetimeSpanAsAbs(Date beginDate, Date endDate)
public void fromString(String sTimeSpan)
public String getTimeSpanDesc()
public String getTimeSpanDescAsSecond()
public String getTimeSpanDescAsMillisecond()
public String toStringAsMinute()
public String toStringAsSecond()
public String toStringAsMillisecond()
public long toNumberAsMillisecond()
public long toNumberAsMinute()
public long toNumberAsSecond()
public void fromNumberAsMinute(long lSpan)
public void fromNumberAsHour(long lSpan)
public void fromNumberAsSecond(long lSpan)
public void fromNumberAsMillisecond(long lSpan)
public long getSign()
public String getSignString()
public DateTimeSpan changeSign()
public DateTimeSpan addDays(long ndays)
public DateTimeSpan addHours(long nHours)
public DateTimeSpan addMinutes(long nMinutes)
public DateTimeSpan addSeconds(long nSeconds)
public DateTimeSpan addMilliseconds(long nMilliseconds)
public DateTimeSpan addDateTimeSpan(DateTimeSpan timeSpan)
public DateTimeSpan subtractDateTimeSpan(DateTimeSpan timeSpan)
public long getDays()
public long getHours()
public long getMinutes()
public long getSeconds()
public long getMilliseconds()
public boolean isPositiveTimeSpan()
public int compareTo(Number o)
compareTo 在接口中 Comparable<Number>Copyright © 2025 江苏南大先腾信息产业股份有限公司. All rights reserved.