我想要获得周日和周日提供日期的星期六。 我只能访问以下功能:
getDate()
返回0-6(0为星期日)getDay()
会返回1-31 getMonth()
返回0-11 getFullYear()
返回当前年份我在钛上做这件事。
答案 0 :(得分: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文档,我会提出(也适用于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是javascript Date对象。
如有必要,日期对象将照顾或更改月份和/或年份。
希望这有帮助。