楼主: sergiowang
2041 4

[问答] 如何生成不带年、月、日的时间向量? [推广有奖]

  • 1关注
  • 0粉丝

本科生

80%

还不是VIP/贵宾

-

威望
0
论坛币
11 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
886 点
帖子
53
精华
0
在线时间
92 小时
注册时间
2016-2-25
最后登录
2018-9-29

楼主
sergiowang 发表于 2016-6-24 17:34:10 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我使用t<-strptime('8:45:00','%H:%M:%S')+(0:21)*900 命令,生成如图的时间向量里带有年月日,但我不想带着年月日,只保留时分秒,该怎么做?
QQ截图20160624173322.png
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:如何

回帖推荐

万人往LVR 发表于5楼  查看完整内容

楼上只是返回了字符串而不是时间格式

沙发
爱迪生_陈 发表于 2016-6-24 18:03:54
  1. T1 <- substr(T,12,19)
  2. #或者
  3. T2 <- sapply(T,function(x){strsplit(as.character(x),"\\s")[[1]][2]})
复制代码
已有 1 人评分论坛币 热心指数 收起 理由
admin_kefu + 30 + 2 热心帮助其他会员

总评分: 论坛币 + 30  热心指数 + 2   查看全部评分

藤椅
sergiowang 发表于 2016-6-24 22:36:12
爱迪生_陈 发表于 2016-6-24 18:03
感谢!好神奇!可以解释下原理吗?

板凳
robbieyeah 发表于 2016-6-25 00:05:08
strptime返回的是POSIXlt数据
substr返回的只是字符串

报纸
万人往LVR 在职认证  发表于 2016-6-25 09:46:25
楼上只是返回了字符串而不是时间格式
  1. library(lubridate)
  2. hms(paste(hour(t),minute(t),second(t),sep=":"))
复制代码
已有 1 人评分论坛币 热心指数 收起 理由
admin_kefu + 30 + 2 热心帮助其他会员

总评分: 论坛币 + 30  热心指数 + 2   查看全部评分

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 17:47