Skip to content

Commit

Permalink
fixed an itinerary time picker syncing bug
Browse files Browse the repository at this point in the history
  • Loading branch information
Yu Youyou committed Dec 31, 2020
1 parent 1d52011 commit 843fbf6
Showing 1 changed file with 10 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ class ItinEventTableViewController: UITableViewController, UITextViewDelegate {
// event.timeEnd = endTimeTextField.text ?? ""
let endTP = formatter2.string(from: endTimePicker.date)
event.timeEnd = endTP
event.notes = eventNoteView.text ?? "Notes!"
event.notes = eventNoteView.text ?? "Notes"
event.date = formatter.string(from: dateDatePicker.date)
print("event:",event as Any)
}
Expand Down Expand Up @@ -189,13 +189,16 @@ class ItinEventTableViewController: UITableViewController, UITextViewDelegate {
return true
}
func convertStringToTime(string: String) -> Date{
let formatter1 = DateFormatter()
formatter1.dateFormat = "MMM dd, yyyy"
print("dtst:", string)
// let formatter1 = DateFormatter()
// formatter1.dateFormat = "MMM dd, yyyy"
let formatter2 = DateFormatter()
formatter2.dateFormat = "HH:mm:ss"
let dte = formatter1.date(from: string) ?? Date()
let str = formatter2.string(from: dte)
return formatter2.date(from: str) ?? Date()
formatter2.dateFormat = "HH:mm"
// let dte = formatter1.date(from: string) ?? Date()
// print("dte:", dte)
// let str = formatter2.string(from: dte)
// print("str:", str)
return formatter2.date(from: string) ?? Date()

}

Expand Down

0 comments on commit 843fbf6

Please sign in to comment.