Ben bir RoR acemiyim. Sonunda, bir çok şey denedik aşağıdaki geldi:Ruby on Rails - bir formatı nasıl görüntüleyeceğimi ihtiyacım var? YYYY-AA-GG HH: MM'den dönüştürme: SS UTC, AA/GG/YYYY
<td>
<%= Date.strptime(request.baseline_start_date, "%Y-%M-%D %H:%M:%S %Z").strftime("%M/%D/%Y")%>
</td>
Fakat bu aynı zamanda bana bir hata veriyor:
$_ value need to be String (nil given)
Ama ayrı yazdırmadan çalıştı (yani request.baseline_start_date bana değer veriyor biliyor). Nil olarak verilenin hangisi olduğunu bilmiyorum.
Biçim dönüşümü nasıl gerçekleştirebileceğime dair herhangi bir öneriniz var mı? Eğer birlikte biçimini kullanarak datetime işleyebilen üzerinde
ActiveSupport::CoreExtensions::Time::Conversions::DATE_FORMATS.update(:<name> => '<formatting>')
Oradan: Ben ne yaptım
Bu yorum, burada, bana çok yardımcı çalıştı benim kodudur: 1.day.ago .to_date.strftime ("% m /% d /% Y") – KSolo
KSolo'nun çözümü benim için mükemmel çalışıyor. –