【问题标题】:Search based on DateTime基于日期时间的搜索
【发布时间】:2013-01-10 13:36:07
【问题描述】:

我对 ruby​​ on rails 比较陌生。我确实有一个自定义搜索表单,我想在其中搜索日期和时间。我的数据库表确实有一列以日期时间作为数据类型。我知道我们可以从日期(列名)中提取日期。我想知道如何仅从日期时间字段中提取时间。请帮我解决一下这个。提前致谢

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 search ruby-on-rails-3.2


    【解决方案1】:

    使用date_format

    mysql> select id, created_at from users limit 1;
    +----+---------------------+
    | id | created_at          |
    +----+---------------------+
    |  8 | 2009-08-19 09:24:24 |
    +----+---------------------+
    1 row in set (0.00 sec)
    
    mysql> select id, DATE_FORMAT(created_at, "%h/%i/%s") from users limit 1;
    +----+-------------------------------------+
    | id | DATE_FORMAT(created_at, "%h/%i/%s") |
    +----+-------------------------------------+
    |  8 | 09/24/24                            |
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-27
      • 1970-01-01
      • 2014-03-31
      相关资源
      最近更新 更多