Gast
#1143731
Hi, ich muss eine Messung durchführen, wenn die Zeit (die ich über einem RTC geschickt bekomme) zwischen 2 anderen Zeiten liegt. Also z.b. Start: Sekunde, Minute, Stunde, Tag Monat, Jahr Ende: Sekunde, Minute, Stunde, Tag Monat, Jahr Das einzige was mir da einfallen würde wäre, zuerst abzufragen, ob aktuelles Jahr zwischen Start und End-Jahr liegt. Wenn ja dann messen. Wenn nicht, ist aktuelles Jahr = Start-Jahr, dann Frage Monat ab.... Das ganze zieht sich dann bis hin zu Sekunden. Wenn aktuelles Jahr nicht gleich Start-Jahr ist, dann frage ab ob aktuelles Jahr gleich End-Jahr ist. Wenn ja, dann Frage Monat ab ob kleiner usw. bis Sekunden. Der Algorithmus herfür wird mindestens 100 Codezeilen lang, gibt es dafür nicht irgendwie eine elegantere Lösung. Mir fällt dazu gerade aber gar keine andere Variante ein. Jemand eine Idee????