从R中的POSIXct中提取2位数小时

时间:2016-02-05 15:23:35

标签: r datetime posixct hour

我想从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

结果会显示相关的月份和小时,但我希望看到0103,而不仅仅是13

1 个答案:

答案 0 :(得分:7)

尝试这样做:

strftime(test, format="%H")

提取小时数和

strftime(test, format="%m")

月份