J'ai deux champs de texte l'un contient "De Date" et un autre contient "À ce jour" basé sur ce comment filtrer le tableau de dates.Comment filtrer un tableau de dates avec des champs de texte dans iOS swift?
-1
A
Répondre
0
vous avez deux première date est la date de début et d'autres en fin et d'autres est la date que l'enregistrement entre de début et de fin ou non ..
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 (à partir de: date) dans cette ligne de code d'où vous prenez la date? – kishore
Mettez à jour votre question avec le code pertinent que vous avez essayé! – iPatel
Analyse les chaînes de champs de texte en dates, puis filtre les dates qui sont inférieures à la date de début et supérieures à la date de fin. – Sulthan
Votre exigence n'est pas compréhensible complètement, pourriez-vous s'il vous plaît ajouter plus de détails à l'aide d'un code trop !!! –