2011-01-15 9 views

Odpowiedz

62

Wypróbuj time.to_date, aby wyodrębnić składnik daty ze znacznika czasu.

+0

To działało idealnie. Dzięki! – timWhit

+0

Możesz także dodać 'to_s' (na przykład' twój_datetime.to_date.to_s'), aby konwertował je z czegoś takiego jak * Wtorek, 20 grudnia 2016 * na * "2016-12-20" * co wydaje się być tym co Ty szukali początkowo. –

+0

działa jak urok! –

16

Aby uzyskać String szukasz

your_date.strftime("%Y-%m-%d") 

Nie wiem, co masz na myśli na temat modyfikowania bazy danych?

+0

Co zrobić, aby samemu poświęcić ten czas? –

+1

Zobacz dokumentację tutaj: http://ruby-doc.org/stdlib-2.1.1/libdoc/date/rdoc/Date.html#method-i-strftime Możesz użyć na przykład 'twój_date.strftime ("% H:% M ")' –

Powiązane problemy