Использование strftime для объекта nil - как предотвратить ошибку?

Я использую strftime для форматирования моего необработанного времени как текста поля ввода. Обычно, когда я использую strftime, я проверяю, является ли объект нулевым, чтобы предотвратить ошибки, используя except nil? Однако не похоже, что я могу использовать это здесь:

<%= text_field_tag :event_date, @event.event_date.strftime("%m/%d/%Y at %I:%M%p"), :size=>30 %>

Я удалил if, потому что он выдавал ошибку. Как я могу убедиться, что этот оператор работает, если @ event.event_date равно нулю?

Спасибо

18
задан Matthew Berman 9 October 2011 в 21:26
поделиться