Javascriptの日付に問題があります。 私は1日の日付で増加する必要があると私はこれを使用しています:javascriptの日付問題
var myDate = new Date();
myDate.setDate(myDate.getDate() + 1);
のが、6月30日である場合、増加した日付は6月の31日と7月ではないのLSTの第一になります。
どのようにして正しいデータを増やすことができますか?
Javascriptの日付に問題があります。 私は1日の日付で増加する必要があると私はこれを使用しています:javascriptの日付問題
var myDate = new Date();
myDate.setDate(myDate.getDate() + 1);
のが、6月30日である場合、増加した日付は6月の31日と7月ではないのLSTの第一になります。
どのようにして正しいデータを増やすことができますか?
いいえ、それはできません。このスニペットを試して、うまく動作します。
var myDate = new Date();
myDate.setDate(30); // it's June as of the writing of this question
// so we're setting it to June 30th.
myDate.setDate(myDate.getDate() + 1);
alert(myDate)
アップデート:私はIE、Firefoxの、ChromeとSafariでこれを試してみましたが、それがうまく働きました。
日付の操作は難しくなる可能性があります。Datejsのようなライブラリを使用してください。 MyDateに該当の時間を設定に関する
方法:
myDate.setTime(myDate.getTime()* 1000年+ 24 * 60 * 60)
あなたは正しい、私は、私のスクリプト愚かです間違った月の価値をつかんでいて、彼はジュリーの31日目をプリントしていた。XD – d3vilkiss
今日の残りの部分がよりスムーズになることを願っている。 – cgp