kd.bos.servicehelper

## 类 TimeServiceHelper

- java.lang.Object
- - kd.bos.servicehelper.TimeServiceHelper

-     @KSObject
      public class TimeServiceHelper
      extends java.lang.Object

- - ### 构造器概要

    构造器
    构造器和说明
    `TimeServiceHelper()`

  - ### 方法概要

    所有方法 静态方法 具体方法 已过时的方法
    限定符和类型 | 方法和说明
    --- | ---
    `static java.lang.String` | `formatDate(java.util.Date datetime)`
    `static java.lang.String` | `formatOrgNow(java.lang.Long orgId)`
    `static java.lang.String` | `formatOrgTime(java.util.Date datetime, java.lang.Long orgId)`
    `static java.lang.String` | `formatToday()`
    `static java.lang.String` | `formatUserNow()`
    `static java.lang.String` | `formatUserNow(java.lang.Long userId)`
    `static java.lang.String` | `formatUserTime(java.util.Date datetime, java.lang.Long userId)`
    `static java.lang.String` | `formatUserTime(java.util.Date datetime, java.lang.Long userId, java.text.DateFormat fmt)`
    `static java.util.Date` | `getCurrentSystemTime()` 已过时。
    `static java.util.Date` | `getCurrentUserTime()` 已过时。
    `static java.lang.String` | `getDateFormatString()`
    `static java.lang.String` | `getDateTimeFormatString()`
    `static InteTimeZone` | `getOrgTimeZone(java.lang.Long orgId)`
    `static java.util.Date` | `GetSystemDateTime()` 已过时。
    `static long` | `getSysTimeStamp()` 已过时。
    `static InteTimeZone` | `getSysTimeZone()`
    `static long` | `getTimeStamp()`
    `static InteTimeZone` | `getUserTimeZone()`
    `static InteTimeZone` | `getUserTimeZone(java.lang.Long userId)`
    `static java.util.Date` | `now()`
    `static java.util.Date` | `parseOrgTime(java.lang.String datetime, java.lang.Long orgId)`
    `static java.util.Date` | `parseOrgTime(java.lang.String datetime, java.lang.Long orgId, java.text.DateFormat fmt)`
    `static java.util.Date` | `parseUserTime(java.lang.String datetime, java.lang.Long userId)`
    `static java.util.Date` | `parseUserTime(java.lang.String datetime, java.lang.Long userId, java.text.DateFormat fmt)`
    `static java.util.Date` | `today()`

    - ### 从类继承的方法 java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### TimeServiceHelper

          public TimeServiceHelper()

  - ### 方法详细资料

    - #### getUserTimeZone

          public static InteTimeZone getUserTimeZone()

      返回:
        用户对应的 国际化时区对象

    - #### getUserTimeZone

          public static InteTimeZone getUserTimeZone(java.lang.Long userId)

      参数:
        `userId` - 用户id
      返回:
        用户对应的 国际化时区对象

    - #### getOrgTimeZone

          public static InteTimeZone getOrgTimeZone(java.lang.Long orgId)

      参数:
        `orgId` - 组织id
      返回:
        组织对应的 国际化时区

    - #### getSysTimeZone

          public static InteTimeZone getSysTimeZone()

      返回:
        系统设置的 国际化时区

    - #### now

          @KSMethod
          public static java.util.Date now()

      返回:
        当前时间（Date）

    - #### today

          public static java.util.Date today()

      返回:
        当前时间（Date）

    - #### getTimeStamp

          public static long getTimeStamp()

      返回:
        当前时刻对应的 时间戳

    - #### getDateTimeFormatString

          public static java.lang.String getDateTimeFormatString()

      返回:
        String："yyyy-MM-dd HH:mm:ss"

    - #### getDateFormatString

          public static java.lang.String getDateFormatString()

      返回:
        String："yyyy-MM-dd"

    - #### formatToday

          public static java.lang.String formatToday()

    - #### formatDate

          public static java.lang.String formatDate(java.util.Date datetime)

      参数:
        `datetime` -
      返回:

    - #### formatUserNow

          public static java.lang.String formatUserNow()

      返回:
        当前时间字符串

    - #### formatUserNow

          public static java.lang.String formatUserNow(java.lang.Long userId)

      参数:
        `userId` - 用户id
      返回:
        当前时间字符串

    - #### formatUserTime

          public static java.lang.String formatUserTime(java.util.Date datetime,
                                                        java.lang.Long userId)

      参数:
        `datetime` - 源时间
        `userId` - 用户id
      返回:
        日期字符串

    - #### formatUserTime

          public static java.lang.String formatUserTime(java.util.Date datetime,
                                                        java.lang.Long userId,
                                                        java.text.DateFormat fmt)

      参数:
        `datetime` - 源时间
        `userId` - 用户id
        `fmt` - 格式化对象
      返回:
        日期字符串

    - #### parseUserTime

          public static java.util.Date parseUserTime(java.lang.String datetime,
                                                     java.lang.Long userId)
                                              throws java.text.ParseException

      参数:
        `datetime` - 源时间
        `userId` - 用户id
      返回:
        时间对象（Date）
      抛出:
        `java.text.ParseException`

    - #### parseUserTime

          public static java.util.Date parseUserTime(java.lang.String datetime,
                                                     java.lang.Long userId,
                                                     java.text.DateFormat fmt)
                                              throws java.text.ParseException

      参数:
        `datetime` - 源时间
        `userId` - 用户id
        `fmt` - 格式化对象
      返回:
        时间对象（Date）
      抛出:
        `java.text.ParseException`

    - #### formatOrgNow

          public static java.lang.String formatOrgNow(java.lang.Long orgId)

      参数:
        `orgId` - 组织id
      返回:
        当前时间字符串

    - #### formatOrgTime

          public static java.lang.String formatOrgTime(java.util.Date datetime,
                                                       java.lang.Long orgId)

      参数:
        `datetime` - 源时间
        `orgId` - 组织id
      返回:
        时间字符串

    - #### parseOrgTime

          public static java.util.Date parseOrgTime(java.lang.String datetime,
                                                    java.lang.Long orgId)
                                             throws java.text.ParseException

      参数:
        `datetime` - 源时间
        `orgId` - 组织id
      返回:
        时间对象（Date）
      抛出:
        `java.text.ParseException`

    - #### parseOrgTime

          public static java.util.Date parseOrgTime(java.lang.String datetime,
                                                    java.lang.Long orgId,
                                                    java.text.DateFormat fmt)
                                             throws java.text.ParseException

      参数:
        `datetime` - 源时间
        `orgId` - 组织id
        `fmt` - 格式化对象
      返回:
        时间对象（Date）
      抛出:
        `java.text.ParseException`

    - #### GetSystemDateTime

          @Deprecated
          public static java.util.Date GetSystemDateTime()

      已过时。
      请用now()替代
      返回:

    - #### getCurrentSystemTime

          @Deprecated
          public static java.util.Date getCurrentSystemTime()

      已过时。
      请用now()替代
      返回:

    - #### getSysTimeStamp

          @Deprecated
          public static long getSysTimeStamp()

      已过时。
      请用getTimeStamp()替代
      返回:

    - #### getCurrentUserTime

          @Deprecated
          public static java.util.Date getCurrentUserTime()

      已过时。
      请用now()替代
      返回: