从我在 R 中的数据中删除 BST 和 GMT 并查看时间
Posted
技术标签:
【中文标题】从我在 R 中的数据中删除 BST 和 GMT 并查看时间【英文标题】:Remove BST and GMT from my data in R and just view the time 【发布时间】:2017-06-17 02:55:19 【问题描述】:我正在尝试在 R 中查找时间戳,因此我使用了如下所示的随时函数:
Timestamp = anytime::anytime(paste(Date, Time))
但后来我意识到时间戳有 BST 和 GMT。如何在没有 GMT 或 BST 的情况下获取我的时间戳?
谢谢!
【问题讨论】:
【参考方案1】:函数anytime
返回一个可以以任何所需格式显示的POSIX 时间对象。要省略时区,您只需在格式规范中将其省略即可:
x = anytime::anytime(paste(Date, Time))
Timestamp = format( x, "%Y-%m-%d %H:%M:%S" )
更多信息请参见?format.POSIXct
。
【讨论】:
虽然您可能已经解决了这个用户的问题,但纯代码的答案对以后遇到这个问题的用户没有太大帮助。请编辑您的答案以解释为什么您的代码解决了原始问题。 谢谢,乔。我改进了答案并添加了一些关于正在发生的事情的描述。以上是关于从我在 R 中的数据中删除 BST 和 GMT 并查看时间的主要内容,如果未能解决你的问题,请参考以下文章