У меня есть строковая временная метка:
ts = '1550989255.000300'
Как я могу разобрать ts
в Time
или Datetime
объекте как t
, и правильно t.strftime('%6N')
печатать?
Я сделал:
t = Time.at(ts.to_f)
t.strftime '%6N' #=> "000299"
Руби отсекает одну микросекунду при преобразовании метки времени в строку.