Frage

Weiß jemand, der etwas Ähnliches wie Date.js in Ruby? Etwas, das ein Datum Objekt von so etwas wie zurückzukehren wäre in der Lage: „Zwei Wochen ab heute“. Die Remember the Milk Webapp beinhaltet diese Funktion in ihr System und es ist unglaublich einfach zu bedienen.

würde ich die Date.js Bibliothek selbst verwenden, sondern weil es auf der Client-Seite ist es hat seine Grenzen. Wenn der Benutzer kein Javascript aktiviert würde die Funktionalität verloren. Dies würde Handy-Nutzer betreffen, die würden idealerweise unser System per SMS (SMS).

würde ich gerne eine Lösung verwenden, die bereits da draußen, aber wenn nicht, wie schwer wäre es zu portieren sein dieser Code in Ruby-? Ich weiß nicht wirklich viel über Interpretation natürlicher Sprache, aber es scheint, wie es einige Zeit dauern würde.

Danke.

War es hilfreich?

Lösung

Vergessen Sie nicht, dass alles in Ruby ein Objekt zu sein, haben Sie bereits einige ziemlich lesbare Anweisung aus der Sprache selbst:

2.weeks.from_now.utc

wäre das Äquivalent von „2 Wochen ab heute“ sein.

Doch für real in natürlicher Sprache, sein chronische könnte eine Fachbibliothek sein? RubyForge .

Chronic.parse('this tuesday 5:00')
#=> Tue Aug 29 17:00:00 PDT 2006
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top