소유권 변경 스케줄링
This commit is contained in:
@@ -59,6 +59,7 @@ public enum ErrorCode {
|
||||
ERROR_LAND_AUCTION_IMPOSSIBLE("경매를 진행할 수 없는 랜드입니다."),
|
||||
ERROR_AUCTION_STATUS_IMPOSSIBLE("수정할 수 없는 경매상태입니다."),
|
||||
ERROR_AUCTION_LAND_OWNER("해당 랜드는 소유자가 존재하여 경매를 진행할 수 없습니다."),
|
||||
ERROR_LAND_OWNER_CHANGES_RESERVATION("소유권 변경 예약을 취소할 수 없는 상태입니다."),
|
||||
|
||||
//Battle
|
||||
ERROR_BATTLE_EVENT_TIME_OVER("해당 시간에 속하는 이벤트가 존재합니다."),
|
||||
|
||||
@@ -2,7 +2,9 @@ package com.caliverse.admin.global.common.utils;
|
||||
|
||||
import com.caliverse.admin.global.common.constants.CommonConstants;
|
||||
|
||||
import java.time.Instant;
|
||||
import java.time.LocalDateTime;
|
||||
import java.time.ZoneId;
|
||||
import java.time.ZoneOffset;
|
||||
import java.time.format.DateTimeFormatter;
|
||||
|
||||
@@ -23,6 +25,16 @@ public class DateUtils {
|
||||
return date.atOffset(ZoneOffset.UTC).format(formatter);
|
||||
}
|
||||
|
||||
public static LocalDateTime stringISOToLocalDateTime(String date){
|
||||
Instant instant = Instant.parse(date);
|
||||
return LocalDateTime.ofInstant(instant, ZoneId.systemDefault());
|
||||
}
|
||||
|
||||
public static LocalDateTime stringToLocalDateTime(String date){
|
||||
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
||||
return LocalDateTime.parse(date, formatter);
|
||||
}
|
||||
|
||||
public static String nowDateTime(){
|
||||
LocalDateTime now = LocalDateTime.now();
|
||||
return stringToDateTime(now);
|
||||
|
||||
Reference in New Issue
Block a user