Ich muss Öffnungszeiten angeben und eine Methode, die für einen bestimmten Tag und eine bestimmte Zeit wahr / falsch zurückgibt. Gibt es ein Paket, das diese Funktionalität bereits hat?
Edit: Im Grunde müsste ich ein Objekt mit Daten aus db oder einer Datei konstruieren und dann eine grundlegende Überprüfung für das Objekt durchführen, als wäre es zu einem bestimmten Zeitpunkt geschlossen.
Das Problem war, dass einige Unternehmen nach 00:00 Uhr arbeiten werden, sodass sie sich am nächsten Tag überschneiden. In diesem Fall finde ich heraus, dass das Objekt in der Lage sein sollte, mehrere Zeitrahmen pro Tag zu unterstützen, auch um die Mittagspausen abzudecken.
Sie können eine Klasse erstellen, indem Sie Calendar
verwenden und sehen, ob der Arbeitstag und die Arbeitsstunde jetzt sind.
Ich glaube nicht, dass es ein fertiges Produkt geben würde, da jedes Unternehmen seine eigene Spezifikation hat. Sie könnten wahrscheinlich, wenn konfigurierbar, so dass es für alle Unternehmen funktioniert, den conf-Parameter extern für bessere Gestaltung der Klasse zur Verfügung stellen. p>
Wahrscheinlich gibt es kein Paket, das Ihre exakte Geschäftslogik bereits implementiert.
Müssen Sie beispielsweise die Standardöffnungstage an bestimmten Tagen des Jahres überschreiben, z. Schließungen für besondere Veranstaltungen? Was ist mit Feiertagen, öffnest du dich für diese?
Meine einfache vorgeschlagene Lösung wäre:
Tags und Links java