私は開始カレンダー入力ボックスと終了カレンダー入力ボックスを持っています。デフォルトのカレンダー入力ボックスは、現在の日付の30日前に開始し、終了カレンダーの入力ボックスは現在の日付にします。ここに私の日付バールがあります。現在の日付より30日前に取得するには?
var today = new Date(),
dd = today.getDate(),
mm = today.getMonth(),
yyyy = today.getFullYear(),
month = ["January", "February", "March",
"April", "May", "June", "July", "August",
"September", "October" "November", "December"],
startdate = month[mm] + ", " + yyyy.toString();
終了日が明らかにvar enddate = startdate - 30;
、これは動作しませんようなものになるだろう。
EDITを読みたいと思います。私の質問は一種の...答えました。 Date.today();およびDate.today()。add(-30);私は2012年1月13日の形式で日付が必要です。Not Fri Jan 13 2012 10:48:56 GMT -055(EST)。どんな助け?
http://stackoverflow.com/questions/563406/add-days-to-datetime -using-java-script私はそれが助けるかもしれないと思う。 –