2

日付が指定されている曜日と土曜日を取得したい。次の機能にのみアクセスできます。

  • getDate()0〜6の数値を返します(0は日曜日です)
  • getDay() 1〜31の数値を返します
  • getMonth() 0から11までの数値を返します
  • getFullYear() 現在の年を返します

私はチタンでこれを行っています。

4

1 に答える 1

1

上記のあなたの説明によると、私は思いついた:

var sat = new Date(input.getFullYear(), input.getMonth(), 6 - input.getDate() + getDay());
var sun = new Date(input.getFullYear(), input.getMonth(), getDay() + (input.getDate() - 6));

MDN docをフォローすると、次のことがわかります(Tiでも機能します)。

var sat = new Date(input.getFullYear(), input.getMonth(), 6 - input.getDay() + input.getDate());
var sun = new Date(input.getFullYear(), input.getMonth(), input.getDate() + (input.getDay() - 6));

ここで、inputはjavascriptDateオブジェクトです。

日付オブジェクトは、必要に応じて月や年を処理または変更します。

お役に立てれば。

于 2012-05-09T19:54:32.793 に答える