public class InteTimeZone
extends java.lang.Object
implements java.io.Serializable
| 限定符和类型 | 类和说明 |
|---|---|
static class |
InteTimeZone.TransType
时区转换类型(枚举)
|
| 构造器和说明 |
|---|
InteTimeZone() |
InteTimeZone(kd.bos.dataentity.entity.DynamicObject info)
根据时区信息(基础资料)构造国际化时区对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
format(java.util.Date datetime)
格式化(默认格式)
|
java.lang.String |
format(java.util.Date datetime,
java.text.DateFormat format)
格式化(自定义格式)
|
kd.bos.dataentity.entity.DynamicObject |
getInfo()
时区对应的基础资料信息
|
static InteTimeZone |
getOrgTimeZone(java.lang.Long orgId)
组织时区
|
static InteTimeZone |
getSysTimeZone()
系统时区
|
java.lang.String |
getTimeArea()
GMT时差
|
java.util.TimeZone |
getTimeZone()
时区
|
java.lang.String |
getTimeZoneDesc()
时区描述(UTC+n)
|
static InteTimeZone |
getUserTimeZone(long userId)
用户时区
|
java.util.Date |
parse(java.lang.String datetime)
解析时间(默认格式)
|
java.util.Date |
parse(java.lang.String datetime,
java.text.DateFormat format)
解析时间(自定义格式)
|
java.util.Date |
parseDate(java.lang.String date) |
java.util.Date |
parseDate(java.lang.String date,
java.text.DateFormat format) |
void |
setInfo(kd.bos.dataentity.entity.DynamicObject info) |
void |
setTimeZone(java.util.TimeZone timeZone) |
public InteTimeZone()
public InteTimeZone(kd.bos.dataentity.entity.DynamicObject info)
info - 时区信息(基础资料)public java.util.TimeZone getTimeZone()
public void setTimeZone(java.util.TimeZone timeZone)
public java.lang.String getTimeArea()
public kd.bos.dataentity.entity.DynamicObject getInfo()
public void setInfo(kd.bos.dataentity.entity.DynamicObject info)
public java.lang.String getTimeZoneDesc()
public java.lang.String format(java.util.Date datetime)
datetime - 源日期对象(一般是Date)public java.lang.String format(java.util.Date datetime,
java.text.DateFormat format)
datetime - 源日期对象(一般是Date)format - 自定义格式化对象public java.util.Date parse(java.lang.String datetime)
throws java.text.ParseException
datetime - 时间字符串java.text.ParseExceptionpublic java.util.Date parse(java.lang.String datetime,
java.text.DateFormat format)
throws java.text.ParseException
datetime - 时间字符串format - 自定义格式化对象java.text.ParseExceptionpublic java.util.Date parseDate(java.lang.String date)
throws java.text.ParseException
java.text.ParseExceptionpublic java.util.Date parseDate(java.lang.String date,
java.text.DateFormat format)
throws java.text.ParseException
java.text.ParseExceptionpublic static InteTimeZone getUserTimeZone(long userId)
userId - 用户Idpublic static InteTimeZone getOrgTimeZone(java.lang.Long orgId)
orgId - 组织Idpublic static InteTimeZone getSysTimeZone()