Я получаю очень странное поведение, используя момент js:
moment().day('Thursday').format('e') // Should return '4' but is returning '2'
Все остальные дни недели верны. Когда я специально указываю дату, которая попадает в четверг:
moment('2020-03-26').day() // I correctly get '4'
, я также использую диапазон моментов, но никогда раньше такого поведения не было. Я не изменяю объект любым способом, который мог бы создать это смещение, о котором я могу думать, и у меня нет пользовательских настроек локали.
Я не могу воспроизвести эту проблему в песочнице, поэтому я считаю, что это должно быть что-то в моей среде мне интересно, есть ли у кого-нибудь идеи или кто-то сталкивался с такой проблемой, потому что я пробовал разные опции / настройки и ничего не изменилось?