有没有办法在未附加日期的情况下用红宝石表示时间?我正在做一个时间跟踪应用程序,我只需要输入/输出时间,还有一个单独的日期列。
MySQL TIME数据类型仅存储时间,但是在Rails中,它返回为2000年1月1日+时间。
我应该忽略日期部分,还是有消除它的方法?
无法消除它,因为:
自1970年1月1日世界协调时00:00 UTC以来,时间内部存储为秒数。
像这样格式化它:
t = Time.now t.strftime("at %I:%M%p")