Да, добавить week, W и всё такое. Но всегда ли неделя - это семь дней?
Всякие переводы времени и так далее.
Но в целом предложенный интерфейс устраивает, да. Спасибо.
On Thu, 11 Jun 2020 at 17:03, Oleg Pronin via RT <bug-Date@rt.cpan.org>
wrote:
Show quoted text> <URL:
https://rt.cpan.org/Ticket/Display.html?id=132801 >
>
> Срд Июн 10 14:45:57 2020, dpetrov@nes.ru писал:
> > Здравствуйте. Добавьте, пожалуйста, интерфейс для работы с неделями.
> > "Получить неделю года", "добавить две недели к дате" и так далее.
> >
> > Please add weeks related functions. Get a week of the year, add two weeks
> > to date and so on.
> >
> > WBR
> > --
> > Dmitry Petrov,
> > programmer,
> > "New Economic School",
> > phone: +7 (495) 956 9508 (ext.112)
> > www.nes.ru
>
> Здравствуйте. В каком виде вы предлагаете это добавить (API)?
>
> Добавить недели к дате можно сейчас, т.к. неделя это всегда 7 дней, то
> my $week = 7*DAY;
> my $week = Date::Rel->new("7d");
> $date += $week;
> $date += 3*$week;
>
> Добавить константу WEEK и поддержку символа 'w' в строковом варианте
> Date::Rel ?
> например "3w" ?
>
> Неделя года и месяца
> $date->week; # get week of year 1..53
> $date->week($n); # set week of year (earliest possible day of week)
> $date->week_of_month; # get week of month 0..5
> $date->week_of_month($n); # set (earliest possible day of week)
>
> так норм?
>
>
--
Dmitry Petrov,
programmer,
"New Economic School",
phone: +7 (495) 956 9508 (ext.112)
www.nes.ru