Tôi đang gọi ngày mà một bản ghi được tạo trong một ứng dụng cơ bản chạy Rails 3.1.Thay đổi định dạng của created_at trong Rails 3.1?
<%= @issue.created_at %>
Các đầu ra phía trên dấu thời gian sau:
2011-09-10 14:44:24 UTC
cách đơn giản nhất làm thay đổi cách hiển thị này là gì? Tôi muốn một cái gì đó như thế này:
10 Sept. 2011
và sau đó bằng cách nào đó gọi nó một lần nữa với một định dạng khác nhau:
14:44
vì vậy tôi có thể gọi nó hai lần và hợp nhất hai với nhau:
10 Sept. 2011
14:44
Lý do tôi muốn gọi nó hai lần thay vì tạo người trợ giúp để định dạng ngày/giờ hai dòng là cho phép tôi gọi ngày ở một số địa điểm và chỉ là thời gian ở những nơi khác.
Sử dụng ví dụ trong liên kết đó tôi hiện có <% = @ issue.created_at,: format =>: short%>, dẫn đến lỗi Ngoại lệ. Bất kỳ ý tưởng? – dannymcc
hãy sử dụng phương thức trợ giúp l() –