Tag: 时间选择

如何在time_select视图助手中设置时间?

我有一个time_select,其中我试图设置如下的时间值; (@invoice.start_time ? @invoice.start_time : Time.now) %> 这总是产生一个时间选择器,其中包含当前时间而不是@ invoice.start_time的值。 @ invoice.start_time实际上是一个日期时间对象,但如果我使用的话,这会被传递给时间选择器 我想我真正想问的是如何将:value选项与time_select助手一起使用。 像下面这样的尝试似乎没有产生预期的结果; (Time.now + 2.hours) %> “14:30” %>

Rails 3的时间选择表格助手,12小时格式?

Rails 3是否有用户友好的time_select? 默认的time_select表单助手为您提供小时[00-23],分钟[00-59]和可选的秒[00-59]。 0-23小时的下拉列表对于我们这些没有上过军事时间的人来说非常令人沮丧。 用户友好的解决方案将显示1-12小时和额外的上午/下午下拉列表。 有没有选项或单独的插件来处理这个? 我不能成为第一个想要这个的人,但我没有找到任何解决方案。 谢谢!

time_select,在Ruby on Rails上有12小时的时间和时区

我需要从rails 2.3.8应用程序的用户捕获时间和时区,但是无法想到创建和解析选择的干净解决方案。 理想情况下,我会有以下的下拉菜单: 小时(1-12) 分钟(0-59) 上午下午 时区 有没有一个gem /插件可以完成我想要的东西? 我是否需要在数据库中存储时间和时区? 什么是最好的存储策略? 我最终需要在UTC中吐出这些值,但用户应该能够返回并在正确的时区内查看时间。