W mojej bazie Railsów mam znacznik czasu, który wygląda tak: 2010-12-22 18:21:46 UTC
. Potrzebuję sposobu, aby pobrać z niego datę 2010-12-22
bez ponownego tworzenia bazy danych.Szyny - pobierz datę z datownika i znacznika czasu.
Odpowiedz
Wypróbuj time.to_date
, aby wyodrębnić składnik daty ze znacznika czasu.
Aby uzyskać String
szukasz
your_date.strftime("%Y-%m-%d")
Nie wiem, co masz na myśli na temat modyfikowania bazy danych?
Co zrobić, aby samemu poświęcić ten czas? –
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 ")' –
Aby uzyskać ciąg szukasz
your_date.strftime("%F")
poniższy link u można uzyskać więcej typ daty. http://ruby-doc.org/core-2.2.0/Time.html#method-i-strftime
- 1. program Java, aby otrzymać aktualną datę bez datownika
- 2. CQL - pobierz rekordy według id i najnowszego znacznika czasu
- 3. pobierz dane do najnowszego datownika mysql
- 4. Jak uzyskać datę i godzinę od znacznika czasu w kwerendzie wybierania PostgreSQL?
- 5. javascript: pobierz miesiąc/rok/dzień z uniksowego znacznika czasu
- 6. Pobierz datę i godzinę tagów git
- 7. Pobierz datę i godzinę z UIDatePicker iOS
- 8. MySQL - Wybierz najnowszą datę z zestawu kilku możliwych znaczników czasu?
- 9. Formatowanie znacznika czasu sqlite
- 10. pobierz aktualną datę i godzinę
- 11. Pobierz datę z numerem tygodnia
- 12. d3.js: pobierz format znacznika ze skali czasu
- 13. Konwersja znacznika czasu na format nsdate
- 14. Django - Pobierz tylko datę z datetime.strptime
- 15. Usuń część czasu znacznika czasu.
- 16. Pobierz następną datę i godzinę w javascript
- 17. Jak wstawić niestandardową datę do pola datownika mysql?
- 18. Szyny 3. Pobierz najnowszą aktualizację
- 19. Pobierz aktualną datę i datę po dwóch miesiącach w php
- 20. JPA: Porównanie datownika w pliku nazwanego: utrata danych czasu
- 21. Najlepszy sposób generowania znacznika czasu migracji
- 22. Maven ściągnąć najnowszą migawkę z datownika
- 23. Porównaj datę bez czasu
- 24. Konwersja znacznika czasu postgreSQL do znacznika czasu JavaScript w języku Python
- 25. SQL Server 2008 Row Włóż i Aktualizacja znacznika czasu
- 26. Pobierz najnowszą datę z tablicy dat
- 27. Mysql - Wybór roku z uniksowego znacznika czasu
- 28. Pobierz najnowszą i najstarszą datę z listy - Ruby
- 29. Pobierz datę Godzinę i minuty z wiodącym zerem
- 30. Pobierz następną datę fakturowania z Laravel Cashier
To działało idealnie. Dzięki! – timWhit
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. –
działa jak urok! –