【问题标题】:time format for cat output in rr中cat输出的时间格式
【发布时间】:2018-11-19 00:49:02
【问题描述】:

我正在使用 cat 写入文本文件

mytime <- structure(
  1465667039, 
  class = c("POSIXct", "POSIXt"), 
  tzone = "UTC"
)
sink("text.txt")
cat(mytime)
sink()

输出为1465667039。我希望格式为("%Y-%m-%dT%H:%M:%S", tz = "UTC"),输出应类似于2016-06-11 17:43:59

【问题讨论】:

    标签: r date time


    【解决方案1】:

    使用as.character(mytime) 会产生所需的输出。

    【讨论】:

    • 但是时区消失了。
    • @JASC 这不是所要求的,但听起来你需要format(...,usetz=TRUE)
    猜你喜欢
    • 2014-11-22
    • 2012-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-30
    • 2020-07-06
    • 1970-01-01
    相关资源
    最近更新 更多