Skip to content

Commit 82bd212

Browse files
authored
Merge pull request #78 from TeamSeeMeet/feature/homeView
[FIX] d-day 계산 수정.
2 parents c6f880b + 948b7b0 commit 82bd212

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

Diff for: app/src/main/java/org/seemeet/seemeet/util/Extension.kt

+5-7
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@ import android.widget.TextView
66
import androidx.annotation.ColorRes
77
import androidx.annotation.DrawableRes
88
import androidx.core.content.ContextCompat
9-
import java.time.DayOfWeek
10-
import java.time.LocalDate
11-
import java.time.LocalDateTime
9+
import java.time.*
1210
import java.time.format.DateTimeFormatter
1311
import java.time.temporal.ChronoUnit
1412
import java.time.temporal.WeekFields
@@ -89,10 +87,11 @@ fun String.monthDayParsing() : String {
8987
return "${date[1]}${date[2]}"
9088
}
9189
fun String.calDday() : Int {
92-
val today = LocalDate.now().dayOfMonth
93-
val date = this.split("-")[2].toInt()
90+
val comeDay = LocalDate.parse(this, DateTimeFormatter.ISO_DATE).atStartOfDay().toInstant(
91+
ZoneOffset.of("+9"))
92+
val today = LocalDateTime.now().toInstant( ZoneOffset.of("+9"))
9493

95-
return date - today
94+
return ChronoUnit.DAYS.between(today, comeDay).toInt()
9695
}
9796

9897
fun String.dateParsingIso() : LocalDateTime {
@@ -112,4 +111,3 @@ fun String.setBetweenDays2() : Long {
112111

113112
return ChronoUnit.DAYS.between(created, today)
114113
}
115-

Diff for: app/src/main/res/values/strings.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
<string name="noti_in_progress">진행 중</string>
6161
<string name="noti_done">완료</string>
6262
<string name="noti_send">보낸 요청</string>
63-
<string name="noti_day">1일전</string>
63+
<string name="noti_day">0일전</string>
6464
<string name="noti_send_msg_wait">친구</string>
6565
<string name="noti_send_msg_wait_num">3</string>
6666
<string name="noti_send_msg_wait2">명의 답변을 기다리고 있어요!</string>

0 commit comments

Comments
 (0)