我有以下时间格式:
require 'time'
input = "2016-10-04_00.50.31.147"
format = "%Y-%m-%d_%H.%M.%S.%N"
time = Time.strptime(input, format)
如何获得自纪元以来的纳秒数?
答案 0 :(得分:1)
这应该给你价值:
time.to_f * (10 ** 9)
如果您想要一个整数,请应用to_i
或其他任何内容。
但是,请注意您的time
错误,因此无法提供正确的结果。