У меня есть таблица, которая содержит дату, число для количества недель за период и год. пользователь затем вводит дату, и я могу вычислить номер периода из этого. Но я хотел бы сделать это и наоборот: введите номер периода и получите дату начала и окончания периода. К сожалению, я не могу найти правильную логику. Может ли кто-нибудь вести меня с этим?Получить дату с номера периода в Actionscript
спасибо.
EDIT: опции [0] - дата начала из базы данных и опции [1] количество недель за один период.
Это функция у меня уже есть, и которая работает:
private function dateToPeriod(date:Date):Number
{
var d = new Date(options[0]);
var periode = Math.floor((date.time - d.time)/(604800000*options[1])+1);
return periode;
}
скажет дату начала его 12/12/2009, переходя затем 12/12/2009 эту функцию будет возвращать 1, так как это первый «период» с этой даты (в номере недели).
Я хочу сделать функцию periodToDate.
Вы можете поделиться некоторыми примерами? Я немного не понимаю, что вы пытаетесь сделать. –
Какую информацию вы передаете функции, дату начала, количество периодов и длину периода в неделях? –
Да, это все. – fbernier