DateTimeUtils

open class DateTimeUtils

基于JAVA8的DateTime工具,使用了JAVA8的新增工具

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
val DEFAULT_DATE_PATTERN: String = "yyyy-MM-dd"
默认的日期字符串格式
Link copied to clipboard
val DEFAULT_DATE_TIME_PATTERN: String = "yyyy-MM-dd HH:mm:ss"
默认的时间字符串格式
Link copied to clipboard
val DEFAULT_MONTH_PATTERN: String = "yyyy-MM"
默认的月份字符串格式

Functions

Link copied to clipboard
使用默认的时间格式获取当前时间的字符串
open fun currentDateTimeString(pattern: String): String
根据指定的字符串格式输出当前时间
Link copied to clipboard
open fun formatDate(date: LocalDate): String
open fun formatDate(dateTime: LocalDateTime): String
按照默认格式输出时间字符串
Link copied to clipboard
open fun formatMonth(localDateTime: LocalDateTime): String
Link copied to clipboard
Link copied to clipboard
open fun fromDateTimeToDate(localDateTime: LocalDateTime): Date
Link copied to clipboard
open fun getFormatLocalTime(timestamp: Long): String
将时间戳时间转换为北京时间
Link copied to clipboard
open fun getTimeDiffToNow(beginTime: String, timeUnit: TimeUnit): Int
计算指定时间距当前的时间差
Link copied to clipboard
open fun parserDateTime(dateTime: String): LocalDateTime
open fun parserDateTime(dateTime: String, pattern: String): LocalDateTime