問題タブ [react-datepicker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - 反応で2つの日付を比較する
反応日付ピッカーを使用しています。ここにドキュメントのリンクがあります。
日付用の 2 つの入力ボックスがあります。1 つは「開始日」用で、もう 1 つは「終了日」用です。私が必要とするのは、終了日が開始日以上であることです。
正常に動作しない以下のコードを実行しています。
誰でもこの問題を解決するのを手伝ってくれませんか。
javascript - react-datepicker 2.0.0入力から文字列値を取得するには?
React/Redux アプリで、react-datepicker から日付を文字列として取得するのに苦労しています。バックエンド サービスは、日付フィールドをフロントエンド ユーザーの言語設定に固有の形式の文字列として操作します。したがって、Redux では日付を文字列として保存する方が簡単です。
2.0.0 より前のバージョンでは、react-datepicker は moment オブジェクトで操作され、変換はmomentDate.format()で実行できました。
バージョン 2.0.0 はバニラの JS 日付で動作します。react-datepicker は、エクスポートされない内部メソッド ( ) でstring
<->変換を実行します。これらの機能にアクセスできませんでした。Date
formatDate
現在、moment.js で変換を実行する回避策を使用しています。アプローチには欠点があります。
- moment.js と react-datepicker のフォーマット マスクが一致しません (たとえば、大文字と小文字が異なります)。
- 余分なライブラリの依存関係 (moment.js)
現在のコード:
react-datepicker 2.0.0 入力文字列値にアクセスするための推奨ソリューションは何ですか?