在基础 R 中,有没有办法(尝试)将可能包含延时信息的字符串转换为秒?
我的意思是,像'30 min'
、'1800 s'
、'0.5 h'
这样的字符串'00:30:00'
都会被转换为1800
。这个想法类似于Linux 命令at
在解释时间信息时所做的操作。
类似的问题是这个,但就我而言,我感兴趣的是时间流逝,而不是时间点(日期),而且我事先不知道字符串中使用的时间格式。
干杯!
在基础 R 中,有没有办法(尝试)将可能包含延时信息的字符串转换为秒?
我的意思是,像'30 min'
、'1800 s'
、'0.5 h'
这样的字符串'00:30:00'
都会被转换为1800
。这个想法类似于Linux 命令at
在解释时间信息时所做的操作。
类似的问题是这个,但就我而言,我感兴趣的是时间流逝,而不是时间点(日期),而且我事先不知道字符串中使用的时间格式。
干杯!
假设显示的模式是唯一出现的模式,确定它是否需要 difftime 或乘数并应用指示的那个。如果可以使用其他后缀,则可以将它们附加到
mult
。