【问题标题】:HIVE - How do I convert Timestamp and sum valeusHIVE - 如何转换时间戳和总和值
【发布时间】:2021-11-20 03:11:21
【问题描述】:

我有一个类似的时间戳值

2021-09-01T00:16:18.971228-03:00

我需要分开时间和日期。之后总结白天值和夜晚值 我的问题是如何使用这种格式来做到这一点?

【问题讨论】:

    标签: hadoop hive timestamp hue summarize


    【解决方案1】:

    也许这对你有帮助,我创建了一个 data.frame 只是为了将所有变量一起显示。

    x <- "2021-09-01T00:16:18.971228-03:00"
    
    library(lubridate)
    library(dplyr)
    
    tibble(x) %>% 
      mutate(
        dttm = ymd_hms(x),
        date = as_date(dttm),
        hour = hour(dttm)
      )
    
    # A tibble: 1 x 4
      x                                dttm                date        hour
      <chr>                            <dttm>              <date>     <int>
    1 2021-09-01T00:16:18.971228-03:00 2021-09-01 03:16:18 2021-09-01     3
    

    【讨论】:

    • 我正在使用 hadoop/hive
    猜你喜欢
    • 2017-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多