라이브 예약 표시를 UTC 기준으로 변경
This commit is contained in:
@@ -18,7 +18,6 @@ struct GetRoomDetailResponse: Decodable {
|
||||
let password: String?
|
||||
let tags: [String]
|
||||
let channelName: String?
|
||||
let beginDateTime: String
|
||||
let beginDateTimeUtc: String
|
||||
let numberOfParticipants: Int
|
||||
let numberOfParticipantsTotal: Int
|
||||
|
||||
@@ -94,7 +94,7 @@ struct LiveDetailView: View {
|
||||
.padding(.top, 6.7)
|
||||
|
||||
HStack(spacing: 0) {
|
||||
let beginDateText = room.beginDateTimeUtc.parseUtcIsoDate()?.localizedDateTimeString() ?? room.beginDateTime
|
||||
let beginDateText = room.beginDateTimeUtc.parseUtcIsoDate()?.localizedDateTimeString() ?? room.beginDateTimeUtc
|
||||
Text(beginDateText)
|
||||
.font(.custom(Font.medium.rawValue, size: 12))
|
||||
.foregroundColor(Color(hex: "bbbbbb"))
|
||||
|
||||
@@ -55,15 +55,6 @@ final class LiveRoomEditViewModel: ObservableObject {
|
||||
if let beginDate = room!.beginDateTimeUtc.parseUtcIsoDate() {
|
||||
reservationDate = beginDate
|
||||
reservationTime = beginDate
|
||||
} else {
|
||||
let fromFormatter = DateFormatter()
|
||||
fromFormatter.dateFormat = "yyyy.MM.dd EEE hh:mm a"
|
||||
fromFormatter.locale = Locale(identifier: "en_US_POSIX")
|
||||
|
||||
if let legacyDate = fromFormatter.date(from: room!.beginDateTime) {
|
||||
reservationDate = legacyDate
|
||||
reservationTime = legacyDate
|
||||
}
|
||||
}
|
||||
|
||||
let beginDate = reservationDate.convertDateFormat(dateFormat: "yyyy-MM-dd")
|
||||
|
||||
Reference in New Issue
Block a user