Hallo Zusammen,
ich möchte zwischen zwei Kalenderdaten eine Liste erstellen und in dieser dann das heutige Datum suchen.
z.B. Winter: 15.09. - 20.03., Sommer: 21.03.-14.09.
Heutiges Datum: 21.12.2017 -> also Winter
Das heutige Datum ermittle ich wie folgt:
Um das Start- und Enddatum einzulesen, hab ich folgenden Code verwendet:
Was mir hier schon nicht gefällt, dass ich das Jahr angeben muss, da der Zeitraum für mehrere Jahre in der Zukunft gelten soll.
Mein Problem ist jetzt eine Liste zu erstellen, um dann das heutige Datum suchen bzw zu Winter oder Sommer zuordnen zu können... Ich steh gerade i-wie ziemlich auf dem Schlauch.
Würde mich freuen, wenn mir jmd weiterhelfen könnte =)
Viele Grüße GrooLa
ich möchte zwischen zwei Kalenderdaten eine Liste erstellen und in dieser dann das heutige Datum suchen.
z.B. Winter: 15.09. - 20.03., Sommer: 21.03.-14.09.
Heutiges Datum: 21.12.2017 -> also Winter
Das heutige Datum ermittle ich wie folgt:
Code:
//Heutiges Datum
def heute = Calendar.getInstance()
heute.add(Calendar.DATE, 0);
def tag = heute.format ("dd.MM.yyyy")
logger.log("Heute ist der: " + tag)
Code:
//Zeiträume für Jahreszeit festlegen
def start_winter = Calendar.instance
start_winter.set(year: 2017, month: Calendar.SEPTEMBER, date: 15)
def winter_st = start_winter.format ("dd.MM.yyyy")
logger.log("Start Winterzeit: " + winter_st)
def ende_winter = Calendar.instance
ende_winter.set(year: 2017, month: Calendar.MARCH, date: 20)
def winter_en = ende_winter.format ("dd.MM.yyyy")
logger.log("Ende Winterzeit: " + winter_en)
Mein Problem ist jetzt eine Liste zu erstellen, um dann das heutige Datum suchen bzw zu Winter oder Sommer zuordnen zu können... Ich steh gerade i-wie ziemlich auf dem Schlauch.
Würde mich freuen, wenn mir jmd weiterhelfen könnte =)
Viele Grüße GrooLa