Konvertieren Sie "cron-Ausdruck" in die schöne Beschreibung von Zeichenfolgen? Gibt es eine Bibliothek für JAVA und Objective-C?
Ich bin auf der Suche nach einem parser, der konvertiert, ein cron-Ausdruck wie 45 17 7 6 * *
in Jedes Jahr, am 7. Juni um 17:45 Der parser sollte verstellbar sein, um andere Sprachen. Deutsch für den ersten Schritt.
Gibt es eine Bibliothek für eine
- JAVA-basierte Android-Projekt
- Objective-C basierte Iphone-Projekt.
Sehen hier für den Anwendungsfall.
- klingt ein wenig nach "meine Arbeit zu tun, für mich" Frage... Versuchen Sie, Dinge wie "ich brauche...", "wir brauchen Sie für...", "es muss..." und ersetzen Sie Sie mit Dingen wie "ich Suche..."
- Thx!!! Sorry, ich hab vergessen, meine "soziale" Englisch. Ich <brauchen> Berufung in einem Englisch-sprechenden Land! 😉 Aber trotzdem, ich möchte nicht das Rad neu zu erfinden. Also ich bin auf der Suche nach bereits entwickelt und erprobt, die vorhandenen Lösungen für meine Probleme auf dieser Plattform.
- mögliche Duplikate von Cron-menschlichen lesbaren string
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beispiel:
Ausgabe:
I can't present this dump to an Android user.
hat nicht diesen Punkt, du willst eine lib spezifisch für android ?In Java, ein Blick in cron4j http://www.sauronsoftware.it/projects/cron4j/
Finden Sie die parser, die Sie brauchen, aber dann müssen Sie Ihren code schreiben, drucken die Zeichenfolge, wie Sie es brauchen.
Beginnen Sie, indem Sie eine SchedulingPattern Objekt:
Können Sie finden cron-utils nützlich für diese Aufgabe, da bietet Menschen lesbare Beschreibungen in verschiedenen Sprachen und nicht erfordern eine ausgereifte scheduler zur Verfügung zu stellen. Unterstützt mehrere cron-Formate.
Nachfolgend ein code-snippet aus der Google docs: