なぜ$.datepicker.parseDate("mm/yy","02/2008");
がInvalidDate例外をスローしますか?jQueryのデータピッカーの解析日付が無効な日付例外をスローする
答えて
javascriptでDateオブジェクトには1日も必要です。あなたは解析しようとしている文字列に連結して01に偽造することができます:
var date = $.datepicker.parseDate("mm/yy/dd", "02/2008" + "/01");
問題は、jQueryのdatapicker(http://stackoverflow.com/questions/4079525/jquery-datetime-picker-need-to-pick-month-and-year-japanese)を採用して、月セレクタデータピッカーを実現しようとしていることです。私は実際にフォーマットを知らない。私が知っていることは、それがその日を持たないということだけです。しかし、あなたの答えから、私はvar date = $ .datepicker.parseDate(format + "/ dd"、date + "/ 01")を実行することができました。将来の参照のためにここに残しておきます。 – webdreamer
@webdreamer、それはまさに私が提案していたものです。だからこそ、私は最初の部分が可変であると思ったので、意図的に私の答えに2つの文字列を分割しています。 –
さて、ありがとう、それは完全に動作します:) – webdreamer
「02/2008」は有効な日付ではないため、javascriptで変換することはできません。
少なくとも日、月、年を含む形式の文字列を渡す必要があります。詳細は、examplesを参照してください。
- 1. 解析できない日付の例外 - 月日付形式
- 2. jQuery UIデータピッカーのデフォルト日付
- 3. ParseException:解析不能な日付例外
- 4. Newtonsoft.Json.JsonConvert.DeserializeObjectは日付を以下に無効なグローバリゼーションの日付形式の例外がスローされます
- 5. 日付解析例外JSON文字列
- 6. は、 "無効な日付" 日付()の外に日付を作るgetTime()
- 7. 解析できない日付例外単純な日付形式
- 8. 無効な日付 - 日付の数字
- 9. 無効な日付のJquery日付の検証
- 10. Javaの解析不可能な日付例外yyyyMMdd h:m a
- 11. Java dateFormat解析できない日付の例外
- 12. 過去の日付と日曜日が無効の日付ピッカー
- 13. 無効な日付発行が、日が
- 14. 無効にspecifc日付jqueryの日付ピッカー
- 15. 無効な日付のNSDateFormatter
- 16. 投稿日のフォーマットエラー:無効な日付
- 17. ジュリアのZulu日付の解析でInexactErrorがスローされる
- 18. を解析できません日付例外javaの
- 19. 新しい日付()が無効な日付を返す
- 20. データピッカーの過去の日付を無効にするwpfは可能です
- 21. GSON throw例外の解析空の日付フィールド
- 22. 特定の日付/日のJqueryタブを無効にする
- 23. 解析日付値
- 24. jQuery - 日付をフォーマットすると、日付は無効な日付になります
- 25. 日付解析がASP.NET
- 26. 日付ピッカー無効日
- 27. Caldroidカレンダーの解析不能日付例外
- 28. Solr '無効な日付文字列'例外
- 29. 日付解析の日付が間違っています。
- 30. Jquery Datepickerで明日の日付を無効にする
02/2008は完全な日付ではありません。試してみてください01/02/2008 – Stefan
おそらく 'mm/yyyy'が必要でしょうか? – Oliver
http://stackoverflow.com/questions/5956766/jquery-datepicker-parsedate-on-mm-y-causing-invalid-date - この質問にお答えします。 datePickerは少なくとも1日1か月を必要とします。 –