Хорошо, значит, я могу вставить метку времени и даты на завтрашний полдень:
[date=2021-01-06 time=14:00:00 timezone="America/New_York"]
2021-01-06T19:00:00Z
и это работает отлично, сейчас отображается:
![]()
Затем я замечаю опцию «повторяющийся» в расширенной части диалогового окна, и это событие повторяется каждые две недели, поэтому я делаю так:
[date=2021-01-06 time=14:00:00 timezone="America/New_York" recurring="2.weeks"]
2021-01-06T19:00:00Z
что на этом сервере, как и ожидалось, показывает завтра (прямо сейчас, то же самое «Завтра, 14:00»), но та же строка на моем размещённом экземпляре Discourse показывает:
![]()
Что-то странное! Почему это не работает?
А дальше ещё страннее. Если я использую
[date=2021-01-12 time=14:00:00 timezone="America/New_York" recurring="2.weeks"]
то получаю «26 января 2021 года, 14:00» — через две недели — но если я добавлю день:
[date=2021-01-13 time=14:00:00 timezone="America/New_York" recurring="2.weeks"]
то получаю «31 января 2021 года, 14:00», и кажется, что ошибка усиливается дальше. Если я укажу 1 августа, вернётся 25 ноября! Если я укажу 3000-01-01, получу 14 июля 3489 года.
Что здесь происходит?
