Wyświetlanie daty, np.: 2011-09-05 15:18:22 +0200

Witam,

nie mogę sobie z tym poradzić: jak wywalić +0200? Nie mogę nigdzie tego znaleźć, więc proszę o wskazówkę.

Dzięki.

<%= l Time.now, :format => :short %>

Bóg zapłać.

Wymyśliłem też, że w sumie mało-inwazyjnym pomysłem jest zrobienie sobie helpera:

def date_time(string = nil) string.strftime("%d-%m-%Y %H:%M:%S") end

Można skorzystać z Time::DATE_FORMATS - stworzyc swoj format

[code]Time::DATE_FORMATS.merge!(
:db_with_timezone => “%Y-%m-%d %H:%M:%S %Z”
)

Time.now.to_s(:db_with_timezone)[/code]
Oczywiście musisz zdefiniowac swoj format

formaty ogólnie rzecz biorąc w pliku językowym się ustawia