日付を含むmysqlテーブルがあります(形式:yyy-mm-dd)。次に、日付を取得して保存しますが、調達では、ユーザーが目前のタスクを簡単に表示できるように、日付の形式を変更します。私の問題は、(数か月のうちに)遠すぎる日付を取得すると、日付が変更されて1日遅れることです(それ以外の場合は正常に機能します)。javascriptの日付変換がどのように機能するかを読むのに多くの時間を費やしましたが、まだしっかりと理解していません。私が書いたものがなければ、日付は常に1日遅れて変換後に入ります。また、私はオハイオ州にいます。これが私が持っているものです:
var x = offset*60000;
var time = new Date (item.start);
var time2=time.getTime();
var time3=time2+x;
var start = $.datepicker.formatDate('D, d M, yy', new Date (time3));
ここでの問題は何ですか?また、私の教育について簡単に説明していただければ幸いです。ありがとう。