2017-10-17 97 views
-1

我有兩個文本域包含「從日期」,另一個包含「迄今」基於如何篩選日期數組。如何在iOS Swift中過濾帶有文本字段的日期數組?

+1

更新相關代碼的問題,你的努力! – iPatel

+0

將textfield字符串解析爲日期,然後篩選比開始日期和結束日期更低的日期。 – Sulthan

+0

你的要求是完全不可理解的,你可以請一些代碼的幫助下添加更多的細節! – 2017-10-17 05:39:10

回答

0

你有兩個日期中最早開始日期和其他在截至日期等是開始和結束日期與否之間檢查日期..

  let format = DateFormatter() 
      format.dateFormat = "yyyy-MM-dd"// before formate 
      let date_selected = format.date(from: date) 
      format.dateFormat = "dd-MM-yyyy"// change related to my format 
      let seldate_selected = format.string(from: date_selected!) 
      let dt = format.date(from: seldate_selected) 
      let str_dat = format.date(from: startDate) 
      let end_dat = format.date(from: endDate) 

      if dt! >= str_dat! && dt! <= end_dat! 
      { 
       print("selected date is not in between start date and end date ") 
      } 
     else 
      { 
      print("selected date is not in between start date and end date ") 
      } 
+0

let date_selected = format.date(from:date)在你從哪裏取得日期的這段代碼中? – kishore

相關問題