从 R 中的 POSIXct 中提取 2 位数小时
Extracting 2 digit hour from POSIXct in R
我想从 R 中的 POSIXct
时间中提取小时,但要检索 2 位数的答案。
例如,
test=as.POSIXct("2015-03-02 03:15:00")
test
[1] "2015-01-02 03:15:00 GMT"
month(testing)
[1] 1
hour(testing)
[1] 3
结果给出了相关的月份和时间,但我希望看到 01
和 03
而不仅仅是 1
和 3
。
尝试这样做:
strftime(test, format="%H")
提取小时数和
strftime(test, format="%m")
一个月
我想从 R 中的 POSIXct
时间中提取小时,但要检索 2 位数的答案。
例如,
test=as.POSIXct("2015-03-02 03:15:00")
test
[1] "2015-01-02 03:15:00 GMT"
month(testing)
[1] 1
hour(testing)
[1] 3
结果给出了相关的月份和时间,但我希望看到 01
和 03
而不仅仅是 1
和 3
。
尝试这样做:
strftime(test, format="%H")
提取小时数和
strftime(test, format="%m")
一个月