keycloak
静的公開メンバ関数 | 静的非公開変数類 | 全メンバ一覧
org.keycloak.common.util.Time クラス
org.keycloak.common.util.Time 連携図
Collaboration graph

静的公開メンバ関数

static int currentTime ()
 
static long currentTimeMillis ()
 
static Date toDate (int time)
 
static Date toDate (long time)
 
static long toMillis (int time)
 
static int getOffset ()
 
static void setOffset (int offset)
 

静的非公開変数類

static int offset
 

詳解

著者
Stian Thorgersen

関数詳解

◆ currentTime()

static int org.keycloak.common.util.Time.currentTime ( )
inlinestatic

Returns current time in seconds adjusted by adding seconds. see description

33  {
34  return ((int) (System.currentTimeMillis() / 1000)) + offset;
35  }
static int offset
Definition: Time.java:27

◆ currentTimeMillis()

static long org.keycloak.common.util.Time.currentTimeMillis ( )
inlinestatic

Returns current time in milliseconds adjusted by adding seconds. see description

41  {
42  return System.currentTimeMillis() + (offset * 1000);
43  }
static int offset
Definition: Time.java:27

◆ getOffset()

static int org.keycloak.common.util.Time.getOffset ( )
inlinestatic
戻り値
Time offset in seconds that will be added to currentTime() and currentTimeMillis().
75  {
76  return offset;
77  }
static int offset
Definition: Time.java:27

◆ setOffset()

static void org.keycloak.common.util.Time.setOffset ( int  offset)
inlinestatic

Sets time offset in seconds that will be added to currentTime() and currentTimeMillis().

引数
offsetOffset (in seconds)
83  {
84  Time.offset = offset;
85  }
static int offset
Definition: Time.java:27

◆ toDate() [1/2]

static Date org.keycloak.common.util.Time.toDate ( int  time)
inlinestatic

Returns Date object, its value set to time

引数
timeTime in milliseconds since the epoch
戻り値
see description
50  {
51  return new Date(((long) time ) * 1000);
52  }

◆ toDate() [2/2]

static Date org.keycloak.common.util.Time.toDate ( long  time)
inlinestatic

Returns Date object, its value set to time

引数
timeTime in milliseconds since the epoch
戻り値
see description
59  {
60  return new Date(time);
61  }

◆ toMillis()

static long org.keycloak.common.util.Time.toMillis ( int  time)
inlinestatic

Returns time in milliseconds for a time in seconds. No adjustment is made to the parameter.

引数
timeTime in seconds since the epoch
戻り値
Time in milliseconds
68  {
69  return ((long) time) * 1000;
70  }

メンバ詳解

◆ offset

int org.keycloak.common.util.Time.offset
staticprivate

このクラス詳解は次のファイルから抽出されました: