2017-03-06 22 views
0

に日付ピッカーを使用して、2つの日付は私が私のReduxのフォームで使用日付入力コンポーネントを持って比較しますか?私はmoment.jsからisAfter関数を試していますが、それはうまくいきませんでした。が反応-Reduxのを

答えて

2

この質問はredux-formとは無関係です。それは単なる日付比較の一般的な質問です。あなたのために瞬間があります。あなたはどのように理解する必要があります。

const withinAYear = moment(start).add(1, 'year').isAfter(moment(end)) 
+0

私は2番目の引数に瞬間を追加することを忘れていました。どうもありがとう :) – user7334203

2

2つの日付オブジェクトを比較するには、日付をUnixタイムスタンプに変換できます。 Unixタイムスタンプ1970年1月1日から数秒(ミリ秒)です。あなたは2つのintを持ち、単純にそれらを比較することができます。

https://momentjs.com/docs/#/displaying/unix-timestamp/

+0

お返事ありがとうございました!しかし、私はより複雑な作業をしています。私はその違いが2つの日付の間の最大1年であることを確認する必要があります – user7334203

関連する問題