JavaScriptで日付を解析しようとしていますが、特定の形式は私に合っています。私はクレジットカード会社からデータをエクスポートしましたが、日付フィールドのフォーマットはDate.parse
またはmoment().isValid()
と互換性がありません。解析日 "01/01/2016金"
など。
Date.parse("01/01/2016 Fri") // NaN
moment("01/01/2016 Fri") // false
私は、これは日付が異なるフォーマットであってもよく、CSVインポートユーティリティのために使用されているので、私は正規表現.test()
または.matches()
で何かをやるべきかどうか分かりません。上記のユーティリティ関数がうまくいかないことに私は驚きました。
曜日が重要でない場合は、有効な日付文字列を残して 'Fri'をトリミングすることができます。曜日はいつでも再計算するか、または「分割する」ことができるので、それでもアクセスできます。 – Jake
いくつの日付形式ですか?質問にすべての形式をリストできますか? –