Date and Time Countdown Granularity too large
I noticed the feature where discord translates text chat messages of <t:epoch_time:R> into a relative time. While the user can hover the text to see an exact time, the displayed countdown time is inaccurate to half the currently displayed granularity.
For example, consider there is a countdown to a time 92 minutes later. It will display "in 2 hours." After it has passed the 90 minute countdown mark, it will display "in an hour." The issue becomes more prominent when we scale up to a daily granularity. Consider a count down at just before 36 hours. It will display "in 2 days." After the 36 hour mark, it will display "in a day."
While users can hover to get an exact time, anyone who glances at the countdown timer could possibly have an inaccurate estimate.
I suggest for any time granularity above minutes, that the smaller granularity is also displayed.
For example, at 92 minutes, the feature displays "in an hour and 32 minutes," or any similar equivalent. Similarly for days, 36 hours should be displayed as "in a day and 12 hours", or similar.
I think that the current feature implementation may lead to some dissatisfaction from users because the countdown timer is not as reliable as it should be without hovering.
That being said, I think this is a great feature and will help the discord community immensely.
Please sign in to leave a comment.
Comments
0 comments