0

Moment.js は、人間化されたカレンダーの日付を実行します。次に例を示します。

moment().calendar()
"Today at 10:17 AM"

現在の日付オブジェクトを取得し、カレンダーの日付に変換します。

逆にそれを行う方法はありますか?私がそれを与えた場合のように"Today at 10:17 AM"、今日の日付と午前10時17分を時刻として日付オブジェクトを返しますか?

4

1 に答える 1

9

date.js は人間が読める日付を解析できます。

http://www.datejs.com/

SugarJS は自然言語の日付も解析できます。

http://sugarjs.com/dates

次のようなものを処理できます。

one day before yesterday
2 days after monday
2 weeks from monday
a second ago
25 years from now
last wednesday

また、この関連する質問を参照してください: Is there a natural language parser for date/times in javascript?

于 2013-05-09T15:27:35.650 に答える