Обычно я вычисляю неделю года по стандартной маске формата даты %Y%W
До 2019 года это работало довольно хорошо, но в последние дни я заметил, что первая неделя 2019 года (2018/12/31-2019/01/06) показана как последняя неделя № 53 из 2018 года. И только неделя 2019/01/07-2019/01/13 является первой неделей 2019 года. Я проверил, правильно ли это.
Везде можно увидеть, что неделя 2018/12/31-2019/01/06 в настоящее время является первой неделей 2019 года. И даже Oracle знает это to_char(..., 'yyyyiw')
, а R - нет. По крайней мере, он должен иметь такое же мнение.
Это имеет значение для меня, и я думаю, что это похоже на ошибку. Я использую R 3.5.0.