We recently launched a new feature for Helper called Smart dates, which helps you turn any text related to time and date into Discourse-friendly timezone-supported dates.
Give it a try and let us know what you think!
The discussion introduces a new AI feature called Smart dates in the Discourse AI Helper, which converts text-based date references into properly formatted, timezone-supported dates. Users test the feature with various inputs, including typos and public holidays, noting that while it generally works well, it occasionally misinterprets dates—such as incorrectly setting a holiday to 2023 Canapin. The AI can handle relative dates like “next Friday” but does not currently display the day name in the output StefanoCecere. Users also highlight that the feature sometimes fails to merge multiple date-related pieces of information accurately, and suggest improvements for clarity and accuracy. Overall, the feedback is positive, with suggestions for enhancements like configurable date formatting to include day names StefanoCecere.
We recently launched a new feature for Helper called Smart dates, which helps you turn any text related to time and date into Discourse-friendly timezone-supported dates.
Give it a try and let us know what you think!
Testing with a typo in “tomorrow” to see if it triggers a date suggestion (it does not, but correct the word), and using a celebration day’s name. Which is wrongfully set to 2023 ![]()
Output:
I’d set a third reading for 2025-01-06T23:00:00Z after Labour Day also.
There seems to be some trouble with certain public holidays and/or merging multiple pieces of information to output a unique date. It’s not uncommon to phrase dates like “X days/weeks/months after…”.
Most dates here shouldn’t be “smartized”, and no one were. It could have suggested an edit for “last year”, but I was purposely trying to mess with the AI suggestion in this message, can’t blame the AI suggestion if I’m purposely writing confusing sentences. Nonetheless, the output (no suggestion) is good here.
This one’s perfect ![]()
Yikes, hopefully we don’t send you back in time. Good note to always check the outputs
I do think some of the cases such as public holidays or specific special dates, it can calculate them wrong at times
a very good feature.. but i always want the name of the day (it helps memorizing a date)
for example: next friday gets: 2025-02-07T23:00:00Z
but i would like to read Friday 2025-02-07T23:00:00Z
can we configure this?
EDIT: i could configure “Discourse local dates default formats” with a dddd D MMMM YYYY and works quite well
edit: uhmm here in Rome it shoudl be February 7, not 8