我正在写一些从r到csv到hive的表。配置单元表中的一列是时间戳数据类型。它基本上包含如下所示的时间戳值。如何将sys.time()从字符转换为可以作为时间戳数据类型存储在hadoop中的内容?
> Sys.time() [1] "2020-02-24 18:22:33 EST"
flseospp1#
> Sys.time() [1] "2020-02-24 19:15:49 EST" > as.character(Sys.time()) [1] "2020-02-24 19:15:58"
上面的工作原理是因为hive timestamp使用非常特定的输入格式“yyyy-mm-dd hh:mm:ss”。在r中实现它的最好方法是使用as.character。
1条答案
按热度按时间flseospp1#
上面的工作原理是因为hive timestamp使用非常特定的输入格式“yyyy-mm-dd hh:mm:ss”。在r中实现它的最好方法是使用as.character。