首页 > 解决方案 > 从 ymdhms 变量中删除 ymd

问题描述

我有一个( )POSIXct形式的变量,但我想放弃它,所以我只剩下时间 (ie )。"2000-01-01 01:01:01"ymd hmsymd"01:01:01"

标签: rdatetimeposixct

解决方案


我们可以as.hms使用

library(hms)
as.hms(as.POSIXct(str1))
#01:01:01

如果我们只需要字符串版本,format也可以

format(as.POSIXct(str1), "%H:%M:%S")
#[1] "01:01:01"

数据

str1 <- "2000-01-01 01:01:01"

推荐阅读