3

だから私はmoment.jsを使っています。

moment().fromNow(); を使用して、日付を人間にわかりやすい形式に変換できることがわかりました。

反対の方法はありますか?

たとえば、これ --> 「2 週間前」を通常の日付形式または UNIX タイムスタンプに変換したいとします。

ドキュメントをふるいにかけましたが、何も見つかりませんでした。どんな方向でも役に立ちます、ありがとう。

4

3 に答える 3

0

場合によって.fromNow()は、"30+ days ago" のような文字列を返します。上記のソリューションで提供されている正規表現は、それを適切に解析するために処理されません。

その場合を処理する更新された正規表現は次のとおりです。

var myRegExp = /^(\d+)\+?\s(\w+)\sago$/;
于 2016-04-01T14:09:05.417 に答える