Commit d4450939 authored by David黄金龙's avatar David黄金龙

处理 时间选择器的问题

parent 0f88d139
......@@ -116,12 +116,12 @@ class YHRangeDatePickerSheetView2: UIView {
typealias Block = (String,String) -> ()
var block: Block?
var minDateStr : String = "2024-10-01 14:00" {
var minDateStr : String = "2024-10-01" {
didSet {
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd HH:mm"
dateFormatter.dateFormat = "yyyy-MM-dd"
if minDateStr.count == "2024-11-10 14:20".count {
if minDateStr.count == "2024-11-10".count {
let miniDate = dateFormatter.date(from: minDateStr)
datePickView.minDate = miniDate
......@@ -129,12 +129,12 @@ class YHRangeDatePickerSheetView2: UIView {
}
}
var maxDateStr : String = "2025-10-01 14:00" {
var maxDateStr : String = "2025-10-01" {
didSet {
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd HH:mm"
dateFormatter.dateFormat = "yyyy-MM-dd"
if maxDateStr.count == "2024-11-10 14:20".count {
if maxDateStr.count == "2024-11-10".count {
let maxDate = dateFormatter.date(from: maxDateStr)
datePickView.maxDate = maxDate
}
......
......@@ -422,12 +422,12 @@ extension YHMyViewController : UITableViewDelegate, UITableViewDataSource {
// }
let view = YHRangeDatePickerSheetView2.sheetView()
view.minDateStr = "2025-10-18 15:30"
view.maxDateStr = "2025-10-20 15:30"
view.minDateStr = "2024-11-01"
view.maxDateStr = "2024-11-19"
view.viewTitle = "Demo"
view.block = {
[weak self] (startDate,time) in
guard let self = self else { return }
guard self != nil else { return }
printLog("开始时间: \(startDate)")
printLog("结束时间: \(time)")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment