如何在 xtable 中为电子邮件保留 date/time 格式

How to retain date/time format in xtable for an email

我希望使用 xtable 从 R 中通过电子邮件发送格式良好的 table。我发现 this thread 解释了如何轻松地向 xtable 发送电子邮件,这很有效并且 table 看起来很棒。但是,每次我将 date/time 列转换为数字时。

我的电子邮件代码:

body=print(xtable(myData), type="html")

我的日期从 YYYY-MM-DD hh:mm:ss 转换为数字(例如 1508117307.17)。我已经尝试了多种方法来尝试使用转换和 as.Date() 之类的方法将其转换回来,但无论我做什么,日期仍然会转换为数字。

是否可以强制 xtable 保留我原来的 date/time 格式?

谢谢!

在打印 table 之前使用 as.character() 将日期转换为字符。

免责声明:我从评论中将此答案移至此处,以便其他用户可以使用该解决方案。