【问题标题】:How to retain date/time format in xtable for an email如何在 xtable 中为电子邮件保留日期/时间格式
【发布时间】:2018-03-29 05:28:23
【问题描述】:

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

我的电子邮件代码:

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

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

是否可以强制 xtable 保留我原来的日期/时间格式?

谢谢!

【问题讨论】:

  • 您是否尝试过在打印表格之前将日期转换为字符?
  • @tobiasegli_te 我刚刚完成了,它似乎有效。
  • 天哪,它奏效了!如果我转换 as.character() 它可以完美地工作。非常感谢您的帮助!

标签: r email html-email xtable


【解决方案1】:

在打印表格之前使用as.character() 将日期转换为字符应该可以完成这项工作。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-28
    • 1970-01-01
    相关资源
    最近更新 更多