Skip to content

Commit c61f7e1

Browse files
Merge pull request #392 from JNU-econovation/refactor/BE-149
[BE-149] 지원서 접수 시작/마감시간 설정 시 시간 형식 변경
2 parents 288864b + 2676613 commit c61f7e1

File tree

2 files changed

+13
-8
lines changed

2 files changed

+13
-8
lines changed

server/Recruit-Api/src/main/java/com/econovation/recruit/api/recruitment/controller/RecruitmentController.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,8 @@ public class RecruitmentController {
4646
""")
4747
@PostMapping("/recruitment")
4848
public ResponseEntity<Long> setUpRecruitment(@RequestBody RecruitmentSetUpDto request) {
49-
ZoneId kst = ZoneId.of("Asia/Seoul");
50-
LocalDateTime startAt =
51-
Instant.ofEpochMilli(request.getStartAt()).atZone(kst).toLocalDateTime();
52-
LocalDateTime endAt =
53-
Instant.ofEpochMilli(request.getEndAt()).atZone(kst).toLocalDateTime();
49+
LocalDateTime startAt = request.getStartAt();
50+
LocalDateTime endAt = request.getEndAt();
5451

5552
if (startAt.isAfter(endAt)) throw RecruitmentInValidDateException.EXCEPTION_1;
5653
if (startAt.isBefore(LocalDateTime.now()))
Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package com.econovation.recruitdomain.domains.dto;
22

3+
import com.fasterxml.jackson.annotation.JsonFormat;
4+
import java.time.LocalDateTime;
5+
import javax.validation.constraints.NotNull;
36
import lombok.AllArgsConstructor;
47
import lombok.Getter;
58
import lombok.NoArgsConstructor;
@@ -8,8 +11,13 @@
811
@NoArgsConstructor
912
@AllArgsConstructor
1013
public class RecruitmentSetUpDto {
11-
1214
private Integer year;
13-
private Long startAt;
14-
private Long endAt;
15+
16+
@NotNull
17+
@JsonFormat(pattern = "yyyy-MM-dd'T'HH:mm:ss")
18+
private LocalDateTime startAt;
19+
20+
@NotNull
21+
@JsonFormat(pattern = "yyyy-MM-dd'T'HH:mm:ss")
22+
private LocalDateTime endAt;
1523
}

0 commit comments

Comments
 (0)