Ruby on rails 转换日期+;时间戳对象中的时间
我在根据日期和时间制作时间戳方面遇到了一些问题 我想做的是:Ruby on rails 转换日期+;时间戳对象中的时间,ruby-on-rails,ruby,Ruby On Rails,Ruby,我在根据日期和时间制作时间戳方面遇到了一些问题 我想做的是: date = "2016 2 21" time = "03:00 UTC" output = "Thu, 21 Feb 2016 03:00:00 UTC +00:00" 我从一张表格上得到了日期: f.date_field(:date_first) 但我不知道该如何安排时间。给你一个开始: dt = "2016-2-21" time = "03:00 UTC" dtime = DateTime.parse(dt + 'T' +
date = "2016 2 21"
time = "03:00 UTC"
output = "Thu, 21 Feb 2016 03:00:00 UTC +00:00"
我从一张表格上得到了日期:
f.date_field(:date_first)
但我不知道该如何安排时间。给你一个开始:
dt = "2016-2-21"
time = "03:00 UTC"
dtime = DateTime.parse(dt + 'T' + time)
output = dtime.rfc2822
结果是:
#=> "Sun, 21 Feb 2016 03:00:00 +0000"
给你一个起点:
dt = "2016-2-21"
time = "03:00 UTC"
dtime = DateTime.parse(dt + 'T' + time)
output = dtime.rfc2822
结果是:
#=> "Sun, 21 Feb 2016 03:00:00 +0000"
也许你可以这样做
strftime("%d.%m.%Y. %H:%M:%S")
并从这里获取您的语言环境yml文件
也许你可以这样做
strftime("%d.%m.%Y. %H:%M:%S")
并从这里获取您的语言环境yml文件
考虑到21日是星期日,您可能会在获取
输出时遇到一些问题。考虑到21日是星期日,您可能会在获取输出时遇到一些问题。使用strftime
是一个好主意,但您需要它是一个完整的、可执行的语句。我建议您也包括require'time'
并显示返回值。使用strftime
是一个好主意,但您需要它是一个完整的可执行语句。我建议您也包括require'time'
并显示返回值。