From 38bc259ab66ccdb657aff2333b4e5c3598c0f612 Mon Sep 17 00:00:00 2001 From: Tyrrrz Date: Wed, 21 Jul 2021 19:14:27 +0300 Subject: [PATCH] [HTML] Render full date in tooltips on unix timestamps Closes #656 --- .../Writers/MarkdownVisitors/HtmlMarkdownVisitor.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/DiscordChatExporter.Core/Exporting/Writers/MarkdownVisitors/HtmlMarkdownVisitor.cs b/DiscordChatExporter.Core/Exporting/Writers/MarkdownVisitors/HtmlMarkdownVisitor.cs index 20b90fb..7a1c98e 100644 --- a/DiscordChatExporter.Core/Exporting/Writers/MarkdownVisitors/HtmlMarkdownVisitor.cs +++ b/DiscordChatExporter.Core/Exporting/Writers/MarkdownVisitors/HtmlMarkdownVisitor.cs @@ -162,8 +162,11 @@ namespace DiscordChatExporter.Core.Exporting.Writers.MarkdownVisitors protected override MarkdownNode VisitUnixTimestamp(UnixTimestampNode timestamp) { + // Timestamp tooltips always use full date regardless of the configured format + var longDateString = timestamp.Value.ToLocalString("dddd, MMMM d, yyyy h:mm tt"); + _buffer - .Append("") + .Append($"") .Append(HtmlEncode(_context.FormatDate(timestamp.Value))) .Append("");