toggle menu
kraken-core
JVM
switch theme
search in API
kraken-core
/
fun.bigtable.kraken.util
/
DateTimeUtils
Date
Time
Utils
open
class
DateTimeUtils
基于JAVA8的DateTime工具,使用了JAVA8的新增工具
Members
Constructors
Date
Time
Utils
Link copied to clipboard
constructor
(
)
Properties
DEFAULT_DATE_PATTERN
Link copied to clipboard
val
DEFAULT_DATE_PATTERN
:
String
=
"yyyy-MM-dd"
默认的日期字符串格式
DEFAULT_DATE_TIME_PATTERN
Link copied to clipboard
val
DEFAULT_DATE_TIME_PATTERN
:
String
=
"yyyy-MM-dd HH:mm:ss"
默认的时间字符串格式
DEFAULT_MONTH_PATTERN
Link copied to clipboard
val
DEFAULT_MONTH_PATTERN
:
String
=
"yyyy-MM"
默认的月份字符串格式
Functions
current
Date
Time
String
Link copied to clipboard
open
fun
currentDateTimeString
(
)
:
String
使用默认的时间格式获取当前时间的字符串
open
fun
currentDateTimeString
(
pattern
:
String
)
:
String
根据指定的字符串格式输出当前时间
format
Date
Link copied to clipboard
open
fun
formatDate
(
date
:
LocalDate
)
:
String
open
fun
formatDate
(
dateTime
:
LocalDateTime
)
:
String
按照默认格式输出时间字符串
format
Month
Link copied to clipboard
open
fun
formatMonth
(
localDateTime
:
LocalDateTime
)
:
String
form
Date
To
Local
Date
Time
Link copied to clipboard
open
fun
formDateToLocalDateTime
(
date
:
Date
)
:
LocalDateTime
from
Date
Time
To
Date
Link copied to clipboard
open
fun
fromDateTimeToDate
(
localDateTime
:
LocalDateTime
)
:
Date
get
Format
Local
Time
Link copied to clipboard
open
fun
getFormatLocalTime
(
timestamp
:
Long
)
:
String
将时间戳时间转换为北京时间
get
Time
Diff
To
Now
Link copied to clipboard
open
fun
getTimeDiffToNow
(
beginTime
:
String
,
timeUnit
:
TimeUnit
)
:
Int
计算指定时间距当前的时间差
parser
Date
Time
Link copied to clipboard
open
fun
parserDateTime
(
dateTime
:
String
)
:
LocalDateTime
open
fun
parserDateTime
(
dateTime
:
String
,
pattern
:
String
)
:
LocalDateTime