我有一个没有时间的日期。如何将其转换为UTC以使其看起来像1431561600000
?我知道如何为时间而不是没有时间的日期。
答案 0 :(得分:1)
由于您没有时间,默认情况下会为00:00:00
localtime创建时间戳:
date = "18 April 2015"
Date.parse(date).to_time.utc.to_i
# => 1429295400
同样,当.to_i
生成Unix纪元时,.utc
在这里意义不大:
Date.parse(date).to_time.to_i # Time.now.zone => "IST"
# => 1429295400