我正在使用只接受整数值的脚本。我正在使用时间戳示例为12:34的CSV进行读取。有没有办法让ruby将其作为整数读取?
答案 0 :(得分:1)
不确定您是否正在处理Time对象。如果是这样的话:
str = Time.now.to_s[/\d\d:\d\d:\d\d/]
=> "19:04:53"
str.gsub(":", "").to_i
=> 190453
如果它是一个字符串,则以sub:
开头"12:34".sub(":", "").to_i
=> 1234