私はすでにstackoveflowに関するいくつかの質問を調べましたが、誰も私の質問に答えていないようです。
私のアプリケーションでは、ユーザーは現在選択されている日付から+1または-1日に移動する必要があることがよくあります。このために、右側と左側にそれぞれ+1と-1の操作用の2つの画像ボタンを追加して、このプロセスをより迅速にしたいと思います。
私はこれを試しました:
$('#date').datepicker('setDate', '-1');
ただし、常に現在の日付から+1の日付を設定します(つまり、選択した日付の-1ではなく、今日の-1)。
どうすればこれを達成できますか..??
どんな助けでもかなりあります。
後で試しました:
function AddDays(arg) {
var d = $('#date').datepicker('getDate');
var d = new Date(d.getYear(), d.getMonth(), d.getDay() + arg);
$('#date').datepicker('setDate', d);
}
そして、この関数をのイベントとして呼び出しますAddDays(1)
がAddDays(-1)
、onclick
それimage
は非常に悲惨な結果を生み出します。
たとえば、現在の日付を25-03-13
そのdd-mm-y
形式に設定した場合、-1ボタンをクリックすると日付がに設定され28-02-0-87
ます。もう一度クリックしても変化はありません。そして、それを3回クリックすると、結果が得られ01-02-0-87
ます。
要点がわかりません。これはどんな振る舞いですか..??