Okay, so, I can insert a time-date thing for tomorrow afternoon:
[date=2021-01-06 time=14:00:00 timezone="America/New_York"]
2021-01-06T19:00:00Z
and that works very nicely, currently showing me:
Then I notice the “recurring” option in the advanced part of the dialog, and this happens to be an event that repeats every two weeks, so I do:
[date=2021-01-06 time=14:00:00 timezone="America/New_York" recurring="2.weeks"]
2021-01-06T19:00:00Z
which, on this server gives me tomorrow as expected (right now, same “Tomorrow 2:00 PM”) but the same line on my hosted discourse instance gives me:
Which is odd! Why doesn’t this work?
And it gets weirder. If I use
[date=2021-01-12 time=14:00:00 timezone="America/New_York" recurring="2.weeks"]
I get “January 26, 2021 2:00 PM” — two weeks later — but if I add a day:
[date=2021-01-13 time=14:00:00 timezone="America/New_York" recurring="2.weeks"]
I get “January 31, 2021 2:00 PM”, and it seems like the error compounds from there. If I give it August 1st, November 25th comes back! If I give 3000-01-01, I get July 14, 3489.
What’s going on here?