类 CodeDateTimeUtils
java.lang.Object
cloud.opencode.base.util.CodeDateTimeUtils
- 版本:
- v1.0.0
- 作者:
- Jon So, e-mail: ijonso123@gmail.com url: Jon's blog url: project github
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static DateaddDateDays(Date date, int days) add or minus daystatic DateaddDateHours(Date date, int hours) add or minus hourstatic DateaddDateMinutes(Date date, int minutes) add or minus minutestatic DateaddDateMonths(Date date, int months) add or minus monthstatic DateaddDateSeconds(Date date, int seconds) add or minus secondstatic DateaddDateWeeks(Date date, int weeks) add or minus weekstatic DateaddDateYears(Date date, int years) add or minus yearstatic Stringyyyy-MM-ddstatic Stringreturn by formatstatic Stringget current time timestamp by local datetime(Shanghai)static longgetMilli()get milliseconds now(Shanghai)static longgetMilli(LocalDateTime time) get milliseconds by local datetime(Shanghai)static StringgetRFC3339(String datetime) convert time to RFC3339 formatstatic StringgetRFC3339(Date date) convert time to RFC3339static longget seconds now(Shanghai)static longgetSecond(LocalDateTime time) get seconds by local datetime(Shanghai)static Date[]getWeekStartAndEnd(int week) get the begin date and end date from week numberstatic DatestringToDate(String strDate, String pattern) string convert date
-
字段详细资料
-
构造器详细资料
-
CodeDateTimeUtils
private CodeDateTimeUtils()
-
-
方法详细资料
-
getMilli
public static long getMilli()get milliseconds now(Shanghai)- 返回:
- long
-
getSecond
public static long getSecond()get seconds now(Shanghai)- 返回:
- long
-
getMilli
get milliseconds by local datetime(Shanghai)- 参数:
time- LocalDateTime- 返回:
- long
-
getSecond
get seconds by local datetime(Shanghai)- 参数:
time- LocalDateTime- 返回:
- long
-
getCurrentTimeStamp
get current time timestamp by local datetime(Shanghai)- 返回:
- String
-
format
yyyy-MM-dd- 参数:
date- date- 返回:
- String
-
format
return by format- 参数:
date- datepattern- String pattern- 返回:
- String
-
stringToDate
string convert date- 参数:
strDate- String datepattern- String pattern- 返回:
- date
-
getWeekStartAndEnd
get the begin date and end date from week number- 参数:
week- week 0= this week,-1= last week,-2= two weeks ago,1= next week,2= week after next- 返回:
- date[0]= begin date、date[1]= end date
-
addDateSeconds
add or minus second- 参数:
date- dateseconds- second is number, it can be negative number- 返回:
- date
-
addDateMinutes
add or minus minute- 参数:
date- dateminutes- minute is number, it can be negative number- 返回:
- date
-
addDateHours
add or minus hour- 参数:
date- datehours- hour is number, it can be negative number- 返回:
- date
-
addDateDays
add or minus day- 参数:
date- datedays- day is number, it can be negative number- 返回:
- date
-
addDateWeeks
add or minus week- 参数:
date- dateweeks- week is number, it can be negative number- 返回:
- date
-
addDateMonths
add or minus month- 参数:
date- datemonths- month is number, it can be negative number- 返回:
- date
-
addDateYears
add or minus year- 参数:
date- dateyears- year is number,it can be negative number- 返回:
- date
-
getRFC3339
convert time to RFC3339- 参数:
date- date- 返回:
- 2021-01-29T17:05:58+08:00
-
getRFC3339
convert time to RFC3339 format- 参数:
datetime- format:2021-01-29 17:05:58- 返回:
- datetime string
-