我想在特定的时间获得昨天的时间戳.
到目前为止我的目标是:
Time.local(Time.Now.strftime("%Y"),Time.Now.strftime("%m"),(Time.Now.strftime("%d")-1),23,59,59).tv_sec
我是Ruby的新手,这可能是我的Ruby代码看起来与PHP类似的原因:)
也许当我说我想要像Ruby这样的PHP解决方案时,这是一个帮助:
mktime(23,date("m",time()),date("d",time()-86400),date("Y",time()));解决方法 使用Activesupport是一个问题吗?
require 'active_support'Date.yesterday.end_of_day # .to_i to get the timestamp in seconds#=> Mon Nov 14 23:59:59 +0100 2011总结
以上是内存溢出为你收集整理的Ruby – 昨天到某个时间的时间戳全部内容,希望文章能够帮你解决Ruby – 昨天到某个时间的时间戳所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)