Jquery date pickerを使用しています。データベース上のフォーマットはdd/MM/YYYYですが、日付ピッカーの日付フォーマットはMM/dd/YYYYなので、どのようにカレンダーの日付フォーマットを変更してデータベースと一貫性を持たせることができますか? 私はこれを試みたが、それは動作しませんでした: -日付ピケットの日付形式をデータベースの日付形式と一致するように変更する方法(月/日/年から日/月/年)
$(":input[data-datepicker]").datepicker();
$("this").datepicker({ dateFormat: 'dd-mm-yy' });
ur replyに感謝しますが、データベースには(SQLサーバーを使用している)日付用の特定のフォーマットが1つあります。この日付形式はdd/MM/YYYYです。私は、このようにしてすべての日付をフォーマットする必要があると思います。現在私のdatepickerはMM/dd/2011として選択された日付を表示します。だから、もし私が日付ピッカーから2011年8月20日を選択すると、ystemは日付フォーマットが間違っているというメッセージを表示します(月20がないので)! – johnjohn123
私は分かりません。文字列としてデータベースに日付を格納すると言っていますか? DateTime(または、SQL Server 2008 +、Dateの場合)型を使用しないのはなぜですか?それでは形式は問題ではありません。日付は文字列ではなくバイナリ形式で格納されます(http://msdn.microsoft.com/en-us/library/ms187819(v=SQL.90).aspx)。 –